docker-compose

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
docker-compose [2023/01/20 11:44] Fabian Horstdocker-compose [2023/07/07 10:53] Fabian Horst
Zeile 26: Zeile 26:
 ===== Docker Autostart ===== ===== Docker Autostart =====
 https://stackoverflow.com/questions/43671482/how-to-run-docker-compose-up-d-at-system-start-up https://stackoverflow.com/questions/43671482/how-to-run-docker-compose-up-d-at-system-start-up
 +
 +1. Script anlegen unter:
 +<code> cd /etc/systemd/system</code> <code>nano docker-compose-app.service</code>
 +
 +2. Script:
 +<code># /etc/systemd/system/docker-compose-app.service
 +
 +[Unit]
 +Description=Docker Compose Application Service
 +Requires=docker.service
 +After=docker.service
 +
 +[Service]
 +Type=oneshot
 +RemainAfterExit=yes
 +WorkingDirectory=/root/
 +ExecStart=/usr/local/bin/docker-compose up -d
 +ExecStop=/usr/local/bin/docker-compose down
 +TimeoutStartSec=0
 +
 +[Install]
 +WantedBy=multi-user.target</code>
 +
 +3. Service starten (und im Proxmox auch die VM auf Boot an Start anhaben!)
 +<code>systemctl enable docker-compose-app</code>
 +
 +Speicherplatz sparen z.b. wlanguru
 +<code>docker system prune --all --volumes --force</code>
 +<code>docker system prune -a -f</code>
 +Hat mal eben 6 GB frei geräumt ....
 +
 +mit folgendem Erweiterung in Docker Compose wird das Logging eingeschränkt:
 +<code>
 +logging:
 +      options:
 +        max-size: "10m"
 +        max-file: "5"
 +</code>
  
 ===== Script ===== ===== Script =====
  • docker-compose.txt
  • Zuletzt geändert: 2023/07/07 10:56
  • von Fabian Horst