Updates durchführen
- Portainer - Container mit neuer Version neu erstellen
- Traefik - Container mit neuer Version neu erstellen
Portainer - Container mit neuer Version neu erstellen
Am besten zunächst über Portainer selber das neue Image herunterladen.
Dann mit folgendem Befehl updaten (man muss dazu in dem Verzeichnis sein, in dem die yaml-Datei liegt):
cd /home/thomas/docker/portainer
und dann:
sudo docker-compose -f portainer.yml up --force-recreate --build -d
Traefik - Container mit neuer Version neu erstellen
Da Traefik der Eingabgskanal für diverse Anwendungen (auch für Portainer) ist, muss Traefik "von außen" mit docker-compose neu erstellt werden.
Zunächst muss der laufende Traefik-Container gestoppt und gelöscht werden:
sudo docker ps
Man erhält eine Liste mit den laufenden Containern. Das stoppen und löschen kann über die Container-ID erfolgen:
sudo docker stop b37349ccabac
sudo docker rm b37349ccabac
Zunächst in das Verzeichnis mit der yaml-Datei wechseln:
cd /home/thomas/docker/traefik
und mit folgendem Befehl updaten:
sudo docker-compose -f traefik.yml up --force-recreate --build -d