Portainer ist im offiziellen Docker Hub als Container erhältlich. Portainer gibt es als Community und Business Edition. Habt ihr einen Key für die Business Edition nehmt die Befehle.
Wir erstellen ein Volume für die Daten für Portainer.
docker volume create portainer_data
Community Edition:
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 --http-disabled
Business Edition:
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-ee --http-disabled
Bitte beachtet das der HTTP Port deaktiviert wird und ihr den Container mit https://<VM_IP>:9443 aufrufen müsst, in unserem Beispiel mit
https://192.168.2.20:9443