Am Montag, dem 17.02.2025 um 20:20 +0100 schrieb N. Schwirz:
[..]
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.
Du kannst hier entweder in der systemd .service-Datei das Arbeitsverzeichnis definieren, z.B.
[Service] User=meinuser Group=docker WorkingDirectory=/root/git/gitlab
Oder du gibt dem docker-compose-Befehl den Pfad zur docker-compose- Datei mit. Ich würde erstes empfehlen. VG Daniel