Portainer Community Edition in Docker updaten

Im Terminal - als root (oder sudo vor den Befehl docker stellen):

1) Container stoppen (Containername ist portainer):

# docker stop portainer

2) alten Container löschen:

# docker rm portainer

3) Hash des alten Portainer images herausfinden

# docker image ls | grep portainer

4) altes Image löschen (kann auch später über die Portainer Oberfläche erfolgen)

# docker image rm xxxxxxxxxxxx

5) neues Portainer Community Edition (ce) Image herunterladen

# docker pull portainer/portainer-ce

6) Wenn noch nicht geschehen - Volume für persistente (bleibende) Daten erstellen:

# docker volume create portainer_data

7) Neuen Container starten:

# docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce

Nun sollte der neue Container wie vorhin unter Port 8000 oder über den reverse Proxy wieder erreichbar sein.

Blog Kategorie: