# Deploy from Docker

## How to Quickly Deploy from Docker

#### 1. Enter the configuration interface.&#x20;

Visit [ClawCloud Run](https://run.claw.cloud/), click on **"App Launchpad"**, and then click on **"Create App"** to enter the application configuration interface.

<figure><img src="/files/Li4uKzJstGhUJeDl5uCo" alt=""><figcaption></figcaption></figure>

#### 2. Configure the image and deployment mode:

* **Set the application name:** Give a suitable name to the application that is about to be deployed for easy identification and management.
* **Select the image source:** You can choose between a public or private image source. If it is a public image source, directly fill in the image name. If it is a private image source, you need to fill in the image name, username, password, and the address of the image repository.
* **Select the deployment mode and configure the parameters:** You can choose between the fixed instance mode or the elastic scaling mode. If you choose the fixed instance mode, you can set the number of instances, CPU, and memory. If you choose the elastic scaling mode, you need to set the basic parameters of CPU and memory, as well as the scaling range of CPU or memory, enabling the application to automatically adjust resources according to the load.

<figure><img src="/files/dbKIczPypM79I5g8dZN9" alt=""><figcaption></figcaption></figure>

#### 3. Network configuration:&#x20;

In the network configuration section, you can set the exposed port, which determines the port number through which the application provides services externally. At the same time, choose whether to enable public network access. If enabled, external users can access the application via the public network.

<figure><img src="/files/1mwgBbmGY7leTGtIQLCL" alt=""><figcaption></figcaption></figure>

#### 4. Advanced configuration (optional):&#x20;

In the advanced configuration, you can make multiple settings according to the needs of the application, including startup commands, running commands, command parameters, environment variables, configuration files, and local storage volumes, etc., to meet more complex operation requirements of the application.

<figure><img src="/files/uo2VZjp8SIyZ5K6v6IKk" alt=""><figcaption></figcaption></figure>

#### 5. Complete the deployment:&#x20;

After confirming that all the configuration information is accurate, you can complete the quick deployment operation from docker.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.run.claw.cloud/clawcloud-run/getting-started/deploy-from-docker.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
