Docker Container „Portainer“

Veröffentlicht von

Verwendung

Portainer kann zur grafischen Verwaltung der Docker Umgebung verwendet werden.

Container erstellen

docker run -d \
   --name portainer \
   --hostname portainer-docker \
   -p 9000:9000 \
   --net network1 \
   --ip 172.18.100.2 \
   --restart always \
   -v "/var/run/docker.sock:/var/run/docker.sock" \
   -v "portainer_data:/data" \
   portainer/portainer-ce

Erläuterung

ParameterErläuterung
-dDer Container wird nach dem Erstellen in den Hintergrund geschickt.
–nameName des Containers.
–hostnameHostname innerhalb des Containers.
-p<Port auf Docker-Host>:<Port im Container>
–netNetzwerk-Name, mit dem der Container verknüpft wird.
Das Docker-Netzwerk muss zuvor erstellt worden sein.
–ipManuell festgelegte IP-Adresse im gewählten Docker-Netzwerk.
–restartDa Portainer zum Verwalten aller anderen Docker-Container verwendet werden soll, ist es sinnvoll, dass der Container immer gestartet wird, wenn der Docker-Daemon startet – unabhängig davon, ob er beim Beenden des Docker-Daemon gestartet war oder nicht.
-vDas Volume wird benötigt, damit Portainer mit der Docker-API auf dem Docker-Host kommunizieren kann.
-vDas Volume wird optional benötigt, wenn die Einstellungen des Portainer-Containers nach einen (Neu-)erstellen des Portainer-Containers erhalten bleiben sollen.
Erläuterung der Parameter

Aufruf

http://<docker-host>:9000/