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
Parameter | Erläuterung |
---|---|
-d | Der Container wird nach dem Erstellen in den Hintergrund geschickt. |
–name | Name des Containers. |
–hostname | Hostname innerhalb des Containers. |
-p | <Port auf Docker-Host>:<Port im Container> |
–net | Netzwerk-Name, mit dem der Container verknüpft wird. Das Docker-Netzwerk muss zuvor erstellt worden sein. |
–ip | Manuell festgelegte IP-Adresse im gewählten Docker-Netzwerk. |
–restart | Da 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. |
-v | Das Volume wird benötigt, damit Portainer mit der Docker-API auf dem Docker-Host kommunizieren kann. |
-v | Das Volume wird optional benötigt, wenn die Einstellungen des Portainer-Containers nach einen (Neu-)erstellen des Portainer-Containers erhalten bleiben sollen. |
Aufruf
http://<docker-host>:9000/