Geht es um die Verwaltung einzelner Docker Engines oder eines Swarm Clusters kommt Portainer ins Spiel. Selbst Portainer ist ein eigener Container und benötigt selbst die Docker App. Nachdem Portainer gestartet wurde, können alle installierten Engines über das Webinterface verwaltet werden.
Docker Images sind eine sehr gute Sache um diverse Applikationen und Programme in sogenannten Containern zu betreiben. Dabei nutzt man für die Handhabung und Definitionen im Docker Image die Plattform Portainer
wegen der guten Übersicht als Webinterface.
https://github.com/portainer/portainer
Portainer Installation
docker pull portainer/portainer-ce:latest
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:latest
Update von Portainer als Container-Verwaltung
docker stop portainer
docker rm portainer
docker pull portainer/portainer-ce:latest
Nach Aktualisierung auf der Konsole erneut ausführen:
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:latest
Per Browseraufruf mit Port: 9000
gelang man zum Webinterface von Portainer (Update) mit Verwaltung der Docker-Container.
http://ip-adresse:port
Weitere Informationen zu Portainer findest Du hier:
https://docs.portainer.io/