Einleitung
Das Aktualisieren von Portainer ist essenziell fuer Sicherheit und neue Funktionen. Eine veraltete Version kann Sicherheitsluecken enthalten. Dieses Tutorial zeigt den Prozess.
Ziel ist die Aktualisierung von Portainer CE auf die neueste Version. Die Zielgruppe sind Systemadministratoren und Docker-Anwender. Technische Vorkenntnisse sind erforderlich.
- SSH-Zugriff auf den Docker-Host
- Installiertes Docker
- Bestehende Portainer CE Installation
- Benutzerrechte fuer Docker-Befehle (z.B. root oder sudo)
[BILD 1: Die aktuelle Portainer-Oberfläche vor dem Update]
Ueberblick
Das Ergebnis ist eine aktualisierte Portainer CE Instanz. Der Prozess umfasst folgende Schritte:
- Stoppen des alten Containers
- Entfernen des alten Containers
- Herunterladen des neuen Images
- Neustart mit der neuen Version
- Verifizierung des Updates
Schritt-fuer-Schritt Anleitung
-
Schritt 1: Aktuellen Portainer-Container stoppen
Stoppe den laufenden Portainer-Container. Verwende den folgenden Docker-Befehl auf der Kommandozeile.
sudo docker stop portainer[BILD 2: Terminal-Ausgang nach dem Stoppen des Containers]
-
Schritt 2: Alten Portainer-Container entfernen
Entferne den gestoppten Container. Dies ist notwendig, um einen neuen Container mit dem gleichen Namen zu erstellen.
sudo docker rm portainer[BILD 3: Terminal-Ausgang nach dem Entfernen des Containers]
-
Schritt 3: Neueste Version von Portainer herunterladen
Lade das aktuelle Docker-Image fuer Portainer CE herunter. Dies stellt sicher, dass die neueste Version verwendet wird.
sudo docker pull portainer/portainer-ce:latest[BILD 4: Fortschrittsanzeige des Docker Pull Befehls]
-
Schritt 4: Portainer neu starten mit aktualisierter Version
Starte den Portainer-Container neu. Verwende denselben Befehl wie bei der Erstinstallation. Stelle sicher, dass die Volumes korrekt gemountet sind.
sudo docker run -d -p 8000:8000 -p 9443:9443 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest[BILD 5: Erfolgreicher Start des neuen Containers im Terminal]
-
Schritt 5: Neue Version testen
Ueberpruefe die erfolgreiche Aktualisierung.
- Rufe Portainer im Browser auf. Die Adresse ist https://
:9443 - Pruefe die Funktionalitaet der Oberfläche.
[BILD 6: Screenshot der aktualisierten Portainer-Oberfläche mit Versionsnummer]
- Rufe Portainer im Browser auf. Die Adresse ist https://
Wichtige Hinweise & Stolperfallen
Hinweis: Sichere vor dem Update das Docker-Volume «portainer_data». Ein Backup verhindert Datenverlust bei Problemen.
Stolperfalle: Achte auf die verwendeten Ports. Wenn andere Dienste die Ports 8000 oder 9443 belegen, kann der neue Container nicht starten.
Hinweis: Stelle sicher, dass das Volume-Mounting (-v portainer_data:/data) exakt mit deiner bisherigen Installation uebereinstimmt. Eine Abweichung fuehrt zum Verlust der Konfiguration.
Ergebnis & Fazit
Die Portainer-Installation ist nun auf dem neuesten Stand. Die Docker-Umgebung wird wieder ueber die aktualisierte Oberflaeche verwaltet. Alle Daten und Einstellungen sollten erhalten geblieben sein. Als naechster Schritt empfiehlt sich eine regelmaessige Kontrolle auf neue Updates.

