Re: Automatischer Start von Docker Compose Containern

Christoph Müller <[email protected]> Mon, 17 Feb 2025 23:27:37 +0100
Newsgroups gmane.user-groups.linux.dresden
Message-ID <[email protected]>
Hallo Norman,

On 17.02.2025 20:20, N. Schwirz wrote:
> Wie kann ich eigentlich Containerverbünde ala Docker Compose 
> automatisch starten wenn das Hostsystem neubootet? Bei Podman & Co. 
> ginge das ja vermutlich mit systemd recht gut.
>
> Ich habe es bereits mit der Docker-Restart Policy probiert (und diese 
> nun direkt in der docker-compose.yaml angegeben) auch lasse ich den 
> Docker-Deamon per Systemd beim Booten automatisch starten. Allerdings 
> startet der Containerverbund nur nach einem `docker compose up` aus 
> dem Verzeichnis, in dem die docker-compose.yaml & Co. liegen.

das Internet [1] sagt

|docker.service| enabled on system startup:
|    $sudo systemctl enable docker||
|

|docker-compose.yml| has restart enabled:
|    restart: always |

und gestartet werden muss als daemon (-d):
|    docker compose up -d
|

|Stimmen alle diese Voraussetzungen bei Dir?
|

|Grüße, Christoph
|

1) https://stackoverflow.com/a/53569049