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.yml
file, run the following cURL command:curl -L https://bit.ly/docker-compose-CE -o $PWD/docker-compose.yml
This command saves the file in the current directory.
Start the Docker container using the following command. You may need to run with
sudo
if 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.
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.yml
file, run the following cURL command:curl -L https://bit.ly/docker-compose-be -o $PWD/docker-compose.yml
This saves the file in the current directory.
Start the Docker container using the following command. You may need to run with
sudo
if 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.