Portainer auf Linux installieren
Ein wenig Systemadministration
Vielleicht sollte ich dies jetzt Plattform-Engineering nennen. Hier sind einige Notizen dazu, wie man Connect installiert und Portainer entfernt – eine Benutzeroberfläche zur Verwaltung von Docker-Images und -Containern.

Für weitere Anleitungen zu Entwickler-Tools siehe Entwickler-Tools: Der vollständige Leitfaden für moderne Entwicklungs-Workflows.
Voraussetzungen
Der Docker Engine muss auf dem Host installiert und ausgeführt werden. Unter Ubuntu siehe Docker auf Ubuntu installieren. Außerdem muss sich Ihr Benutzer in der Gruppe docker befinden oder Sie benötigen sudo-Zugriff für Docker-Befehle.
Einrichtung
Dies ermöglicht die Ausführung von Docker-Befehlen ohne sudo:
sudo usermod -aG docker $USER
Erstellen Sie zunächst das Volume, das Portainer Server zur Speicherung seiner Datenbank verwenden wird:
docker volume create portainer_data
Laden Sie anschließend den Portainer Server-Container herunter und installieren Sie ihn:
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:lts
Nur HTTPS:
docker run -d \
-p 9443:9443 \
--name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data portainer/portainer-ce:lts
Standardmäßig generiert Portainer ein selbstsigniertes SSL-Zertifikat und verwendet es, um Port 9443 zu sichern. Alternativ können Sie während der Installation oder über die Portainer-Benutzeroberfläche nach Abschluss der Installation ein eigenes SSL-Zertifikat bereitstellen.
Portainer Server wurde nun installiert. Sie können überprüfen, ob der Portainer Server-Container gestartet wurde, indem Sie docker ps ausführen:
root@server:~# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
de5b28eb2fa9 portainer/portainer-ce:lts "/portainer" 2 weeks ago Up 9 days 0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9443->9443/tcp, :::9443->9443/tcp portainer
Verwendung von Portainer
Sie sollten einen Container mit dem Namen „portainer“ sehen, bei dem die relevanten Ports freigegeben sind.
-
Zugriff auf die Portainer-Web-UI
Öffnen Sie Ihren Browser und navigieren Sie zu:
https://your-server-ip:9443 (für HTTPS, empfohlen)
http://your-server-ip:9000 (falls Sie den Legacy-HTTP-Port aktiviert haben)
-
Einrichten des Admin-Kontos
Beim ersten Start fordert Portainer Sie auf, ein Admin-Passwort zu erstellen.
Wählen Sie „Docker“ als zu verwaltende Umgebung und stellen Sie die Verbindung her.
-
Verwalten Sie Ihre Container
Verwenden Sie das Portainer-Dashboard, um:
- Container anzuzeigen, zu starten, zu stoppen und zu entfernen
- Images, Netzwerke und Volumes zu verwalten
- Neue Anwendungen über Vorlagen bereitzustellen
So stoppen und entfernen Sie Docker Portainer
Um Portainer vollständig aus Ihrer Docker-Umgebung zu stoppen und zu entfernen, gehen Sie wie folgt vor:
1. Portainer-Container stoppen
docker stop portainer
Dies stoppt den laufenden Portainer-Container.
2. Portainer-Container entfernen
docker rm portainer
Dies löscht den Container von Ihrem System.
3. (Optional) Portainer-Daten-Volume entfernen
Wenn Sie alle Portainer-Daten (wie Einstellungen und Benutzerkonten) löschen möchten, entfernen Sie auch das Daten-Volume:
docker volume rm portainer_data
Warnung: Diese Aktion ist nicht rückgängig zu machen und löscht alle Portainer-Daten dauerhaft.
Wenn Sie einen anderen Container- oder Volumennamen verwendet haben, ersetzen Sie portainer und portainer_data durch Ihre tatsächlichen Namen.
Mit diesen Schritten wird Portainer vollständig von Ihrem Docker-Host gestoppt und entfernt.