- Start your containers
docker-compose up -d
- Watch the logs of appwrite_maria_db to ensure that it has started and is ready for requests. The appwrite_maria_db service is usually the last one to start up. So if you make requests before the DB is fully initialised , it leads to a lot of errors. You can access the logs using
docker logs -f appwrite_mariadb_1
The first time you run docker-compose up, the DBs are initialised from scratch and the first run of the DB service takes around 4 minutes for completion. You don't have to wait this long for subsequent startups.