Portainer
Portainer ist eine Verwaltungsoberfläche für Container. Inzwischen kann die Container-Management-GUI über Stacks auch Docker Compose Dateien starten.
Installation
Portainer kann hier einfach aus der App Zentrale heruntergeladen werden.
Auf deployn.de gibt es zu diesem Thema bereits einen Blogpost.
Dann wird ein Ordner benötigt, in dem die Daten von Portainer persistent gespeichert werden können.
Im Aufgabenplaner muss schließlich ein benutzerdefiniertes Skript ohne Zeitplan oder Aktivierung angelegt werden. Als Befehl wird folgender Code angegeben:
docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v /volume1/docker/portainer/data:/data portainer/portainer-ce
Im Skript muss der Pfad ("/volume1/docker/portainer/data"
) zum Ordner angepasst werden. Sobald die Aufgabe erstellt ist, muss sie einmal ausgeführt werden.
Unter “Stacks” können Docker Compose Dateien gestartet werden.