Benutzer-Werkzeuge

Webseiten-Werkzeuge


docker:compose

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
docker:compose [2025/11/07 10:52] – [Secrets und docker-compose - ein Beispiel] franzdocker:compose [2026/02/12 05:09] (aktuell) – [Docker container basierend auf docker-compose.yml neu erstellen:] franz
Zeile 96: Zeile 96:
  
 </code> </code>
 +===== Docker container basierend auf docker-compose.yml neu erstellen: =====
 +
 +<code>
 +docker compose up -d --force-recreate app
 +
 +</code>
 +
 +bedeutet:
 +
 +  * **''up'' **: Starte/erstelle Container basierend auf deinem ''docker-compose.yml''  (Service-Definitionen).
 +  * **''-d'' **: //detached//  – läuft im Hintergrund, du bekommst die Konsole sofort zurück.
 +  * **''–force-recreate'' **: Container werden **neu erstellt**, auch wenn Docker denkt „ist eh schon aktuell“.
 +→ wichtig, wenn du z. B. **Volumes/Mounts**, **environment**  oder **Config-Dateien**  geändert hast und sicherstellen willst, dass das wirklich im Container landet.
 +
 +  * **''app'' **: Nur der **Service ''app'' **  wird betroffen (nicht db/redis etc.). Was dabei typischerweise passiert:
 +  * Der **alte Container**  für ''app''  wird gestoppt und entfernt.
 +  * Ein **neuer Container**  wird mit derselben Service-Config erstellt (inkl. neuen Mounts/ENV).
 +  * **Benannte Volumes**  wie ''nextcloud:''  bleiben erhalten (deine Daten sind nicht weg).
 +  * **Nicht benannte/temporäre Container-Dateien**  sind weg (weil neuer Container). Praktisch als Merksatz:
 +➡️ **„Starte ''app''  neu, aber garantiert mit //frischer Container-Instanz//  und aktueller Compose-Konfiguration.“**
  
  
docker/compose.1762509124.txt.gz · Zuletzt geändert: von franz

Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki