Skip to content
Back

Failed to start containers.

  • 0
  • 12
  • Self Hosted
Hassanmrwt
13 Apr, 2026, 09:53

I'm trying to install Appwrite locally but struck on the subject point. There is no clear error in logs.

TL;DR
Issue: User is facing problems with starting containers and encountering error messages when trying to install Appwrite via Docker. Solution: - Check Docker logs in the Docker GUI or use the `docker ps` command in the terminal to view containers. - Resolve duplicate entries in the environment list of the Docker Compose file to allow for successful container startup. - Manually remove duplicate environment entries from the `docker-compose.yml` file. - Monitor system resources to ensure containers are not being shut down due to insufficient resources. - Manual installation of all containers and starting them individually could help resolve the issue.
14 Apr, 2026, 05:36

<@&1319717958645452800> <@&634618551491100692>

14 Apr, 2026, 10:38

any logs? maybe memory/cpu spike leading to containers crashing?

15 Apr, 2026, 09:11

No logs in Docker

15 Apr, 2026, 09:16

try reset?

16 Apr, 2026, 07:17
16 Apr, 2026, 07:42

can you see docker logs?

16 Apr, 2026, 07:47

Docker logs are as follows: Starting Appwrite installation...

Compose file found, creating backup: docker-compose.yml.1776322413.backup

Env file found, creating backup: .env.1776322413.backup

Detected existing database: mariadb

Starting web installer...

Open your browser at: http://localhost:20080

Press Ctrl+C to cancel installation

16 Apr, 2026, 07:50

those arent docker logs, try going to docker gui and seeing the containers there

16 Apr, 2026, 07:50

or doing docker ps in ur terminal

16 Apr, 2026, 07:55

Sir it is from Docker UI.

16 Apr, 2026, 08:32

I got the same error when fresh installing 1.9.0 and it turns out the executor just wouldn’t work when you brute force past that stage . I’m back on 1.8.1

16 Apr, 2026, 08:32

I’m waiting for bug fixes

16 Apr, 2026, 08:35

on what i see, your showing the logs of the web installer.

Tho we would need the logs of all the others container the web installer create, all thoses others containers are what make Appwrite works.

(if you check the number of container before and after the web installer have been ran, there should be a big difference, even if they are not in a running state, they might have logs or are stuck into a "CREATED" state)

1
21 Apr, 2026, 05:06

i am still struck. Can someone help me with Installation via AnyDesk please.

21 Apr, 2026, 06:12

did u try this?

21 Apr, 2026, 06:12

<@950583890676940851>

21 Apr, 2026, 07:17

There are 25 total containers when run and none is completed. Error happens when its 0/25.

21 Apr, 2026, 07:26

do u have an ai that can do some kind of analysis? we have very few log points to go off here and need more analytics to conclude something

21 Apr, 2026, 09:44

I have copy paste the full logs in claude but nothing worked

21 Apr, 2026, 10:50

what about a cli tool which can run commands on ur system?

24 Apr, 2026, 17:52

I had the same problem: after the update, the containers would not start again.

Since the new docker-compose.yml had already been generated by the installer, I tried restarting the Docker stack manually. The error already appeared when running:

docker compose down

The error was:

services.appwrite-worker-certificates.environment array items[15,21] must be unique

This means that there were duplicate entries in the environment list of the appwrite-worker-certificates service. In my case, _APP_DB_ADAPTER was listed twice.

Docker Compose refuses to parse/validate the compose file when environment array items are duplicated, so it fails before the containers can even be stopped or started properly.

I removed the duplicate environment entries from the docker-compose.yml, making sure each variable appears only once per service.

After removing the duplicates, the stack started successfully and the update continued.

25 Apr, 2026, 00:06

db adapter issue was fixed, you can wait for a new patch update try removing it urself to workaround 👌

28 Apr, 2026, 05:07

In my case _AP_DB_ADAPTER is duplicate in almost every point. I deleted it manually and just let the one that didn't worked. then installed fresh instance but still has the same duplicate issue.

28 Apr, 2026, 05:27

Apart from this Docker almost consumer 100 percent CPU usage

Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more