How to Install Appwrite with Docker on Ubuntu 20.04

Appwrite is an end-to-end backend server for Web, Mobile, Native, or Backend apps packaged as a set of Docker microservices. Appwrite abstracts the complexity and repetitiveness required to build a modern backend API from scratch and allows you to build secure apps faster. In this article, we are going to learn how to install Appwrite on Ubuntu 20.04. So, let’s get started.

Checkout the Appwrite Project Here.

Try this wiki on our VPS. Starting at just $5/month with 24x7 In-house customer support.


  • A system with Ubuntu 20.04 installed and running.

  • root access to the system.

  • Docker installed and running, for this, you can refer to one of our guides on installing Docker on Ubuntu 20.04.

Once you're all set, we'll proceed with Appwrite installation and configuration.

Install Appwrite with Docker

The following instructions use Docker service to install Appwrite using the Appwrite Docker Image. Let's install Appwrite with Docker using the below commands:

docker run -it --rm \
--volume /var/run/docker.sock:/var/run/docker.sock \
--volume "$(pwd)"/appwrite:/usr/src/code/appwrite:rw \
--entrypoint="install" \

The installation process will start now. It may take 5-10 mins to complete.

For more info about Getting Started click on Web, Flutter, Apple, Android, Server, CLI.

Accessing Appwrite

Now open the IP address or Domain name from your browser, this will redirect you to the Appwrite.

Replace the with the actual IP or domain configured on the server.

Follow the below steps:

Now you have successfully installed Appwrite with Docker on Ubuntu 20.04.