Docker | docker-compose build Container updaten (DE)
Auch bei der Verwendung von Watchtower werden Container die mit „build“ erstellt wurden nicht aktualisiert. Watchtower unterstützt das auch nicht.
Diese Update Methode kann auf andere Projekte angewendet werden, es nicht von dem im Video verwendeten Projekt abhängig.
! Vor dem Updaten solltet Du eine Sicherung anfertigen !
Updaten des docker-compose Projektes / der Container
Die folgenden Befehle updaten alle Container, die Normalen und mit „docker-compose build“ erstellen Container.
sudo docker-compose pull
Laden der neusten Container Images, unter Berücksichtigung der Versionen der jeweiligen Container, wie in der docker-compose definiert.
sudo docker-compose build --pull --no-cache
Neu laden der mit „build“ erstellten Container Dateien, wie in der Datei „Dockerfile“ definiert ist. Wir verwenden „–no-cache“ damit alle Dateien auch sicher geladen werden.
sudo docker-compose up --build -d
Starten des docker-compose Projektes mit dem Parameter „–build“ damit die App neu erstellt wird.
Ich Starte das gesamte Docker Projekt nach dem update generell neu mit
sudo docker-compose down
sudo docker-compose up -d
Anmerkung: Wenn Du als User der Gruppe: Docker angehörst, kannst Du das „sudo“ weglassen.
… fertig das war’s
Das Projekt docker-compose: SQL, PHP, MySQL NGINX usw. findet Ihr hier:
Teil 1: Basic Setup von Docker, Konfiguration und starten des Docker Projektes
Das Video zu Watchtower
Link zur Unterstützung / Spende für denn Kanal
PayPal Link
Überweisung, Bitcoin und Lightning
#Docker #DockerCompose #Update #DockerUpdate #DockerComposeUpdate #DockerComposeBuild #DockerComposePull