Hallo,
irgandwie kapiere ich das mit der Verwendung von Portainer und der Container-Station nicht.
Was habe ich gemacht:
Container Station installiert
Portainer mittels
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:2.15.0
installiert.
Dann mit Portainer einen Stack für Urbackup und einen für heimdall erstellt, diese dann erfolgreich deployed.
Das ganze lief auch problemlos, bis heute, als ich die Qnap neustarten musste.
Ich stellte dann fest, dass Portainer nicht lief, obwohl mit restart= always installiert wurde.
Dann bin ich in der CS. unter Einstellungen bei Portainer auf folgendes aufmerksam geworden.
Ich habe dann automatischer Start aktiviert, jetzt hat sich anscheinend der Container reinitialisiert und ich kann über Portainer meine Stacks nicht mehr administrieren.
Die Stacks werden als limited gekennzeichnet und lassen sich nicht mehr deployen.
Kann ich das irgendwie wiederherstellen?
Oder was war hier der Fehler, weil Portainer müsste doch eigentlich von selbst startbar gewesen sein? Wurde mit restart= always installiert....
Die Containerstation und Portainer sollten doch eigentlich beide paralell betreibar sein.
Danke schon mal.
Also ich habe das jetzt hinbekommen.
Habe meine Container- Station reinstalliert und folgendes gemacht.
als erstes den Portainer mit einer YAML installiert.
version: '3'
services:
portainer:
image: portainer/portainer-ce:latest
container_name: portainer
restart: always
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
#- /Container/portainer_data:/data
- /share/CACHEDEV....._DATA/.../container-station-data/lib/docker/volumes/portainer_data:/data
ports:
- 9443:9443
volumes:
portainer_data:
Alles anzeigen
Dann die anderen Container, via Compose (Stacks) mit portainer.
Alle Container ausser portainer kann man jetzt über die stacks aktualisieren, Daten bleiben erhalten.
Den Portainer muss man über die Container- Station (Bearbeiten) dann kommt man direkt in de Compose Editor, aktualisieren.
Meine Vorherige Methode, den Portainer über das SSH CLI command zu installieren, ging nur bis zum nächsten Neustart der NAS gut.
Vielleicht hilft das den einem oder anderen.