Portainer Host
Nachdem nun Docker installiert ist, kann man über den Befehl „docker run“ alle Container über das Terminal installieren.
Es gibt für Docker noch eine praktische Weboberfläche, die viele Sachen anschaulicher macht und mit der man Docker-Compose nutzen kann.
Dazu loggen wir uns per SSH in unsere Hardware ein und führen folgenden Befehl aus:
sudo docker run -d --restart=always --name=Portainer --hostname=Portainer --network=bridge -p 9443:9443 -v /var/run/docker.sock:/var/run/docker.sock -v /path/to/your/storage:/data portainer/portainer-ce:linux-arm --http-disabled
Hier eine kleine Erklärung der Befehle:
- docker run = Befiehlt Docker folgenden Container zu erstellen.
- restart = Der Container wird immer wieder gestartet nach dem Reboot oder Absturz.
- name = So benennen wir den Container.
- -d = Wir führen den Container Detached aus.
- -p = Die Ports des Containers. Links steht der externe Port, rechts der Containerport.
- -v = Das Volumen des Containers, wo wir unsere Daten speichern möchten.
- Portainer = Dieses Image benötigen wir zur Installation.
- Http = Damit wird der HTTP Zugang abgeschaltet.
Wenn der Container installiert ist, können wir Portainer unter der IP&Port 9443 erreichen.