Docker
This page provides instructions to install Appsmith using Docker.
Prerequisites
- Docker (version 20.10.7 or later)
- Docker-Compose (version 1.29.2 or later)
Install Appsmith
Create a folder named appsmith on your machine for deployment and data storage. Then, navigate to this folder using the cd command and follow the steps below:
- Community Edition
- Business Edition
To download the
docker-compose.ymlfile, run the following cURL command:curl -L https://bit.ly/docker-compose-CE -o $PWD/docker-compose.ymlThis command saves the file in the current directory.
Start the Docker container using the following command. You may need to run with
sudoif you don't have permission to rundocker-compose.docker-compose up -dIf the image doesn't exist locally, this command downloads the necessary Docker image and starts the container.
Open https://localhost and wait for the server to come up. This can take up to 5 minutes. Once the server is up and running, you can access Appsmith at https://localhost.
To upgrade your Community Edition to Business Edition, see Upgrade to Business Edition.
Sign up on customer.appsmith.com and generate a trial license key.
To download the
docker-compose.ymlfile, run the following cURL command:curl -L https://bit.ly/docker-compose-be -o $PWD/docker-compose.ymlThis saves the file in the current directory.
Start the Docker container using the following command. You may need to run with
sudoif you don't have permission to rundocker-compose.docker-compose up -d
If the image doesn't exist locally, this command downloads the necessary Docker image and starts the container.
Open https://localhost and wait for the server to come up. This can take up to 5 minutes. Once the server is up and running, you can access Appsmith at https://localhost.
Log into your Appsmith account, and enter your license key to activate the instance.
Troubleshooting
Some common errors that you may face during installation:
If you continue to face issues, reach out to support@appsmith.com.