Portainer
Portainer is een handiger manier om dockers op de QNAP te beheren.
log in op het admin account via SSH
verwijder eventuele oudere versies van portainer
docker stop portainer
docker rm portainer
docker run -d \
-p 9000:9000 \
-p 9443:9443 \
--name=portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
portainer/portainer-ce:latest
/var/run/docker.sock geeft Portainer directe toegang tot Container Station’s Docker. Je zou daarin dus alle dockers moeten zien die via container station zijn geïnstalleerd.Log in bij portainer: https://QNAP-IP-nr:9443
maak een admin account aan
Je ziet nu een environment: local. Dat is de conrainer omgeving van de QNAP
Vanuit Portainer kan een Jellifin docker ook worden geüpdate:
1) Klik op de linker link van de container die je wilt updaten. In dit geval Jellyfin
2) in het container detail scherm klik op "stop container"
3) Klik daarna op "recreate"
4) Schuif de schakelaar "Re-Pull image"
5) als alles klaar is kun je de docker herstarten.
Als je hierna met Jellyfin verbindt, kun je een melding krijgen dat het niet dezelfde Jellyfin is al eerder en dien je te bevestigen dat je toch wilt verbinden.
Portainer zelf updaten
Soms dien je Portainer zelf ook te vernieuwen. Dat kan helaas niet vanuit portainer. Hiervoor moet je een SSH verbinding maken met de QNAP naar het admin account:
docker ps (toont container ID en containerImageName)in dit voorbeeld gebruik ik 3ed078654f4f en portainer/portainer-ce:latest
docker stop 3ed078654f4f docker rm 3ed078654f4f docker rmi portainer/portainer-ce:latest
docker run -d \-p 9000:9000 \-p 9443:9443 \--name=portainer \--restart=always \-v /var/run/docker.sock:/var/run/docker.sock \-v portainer_data:/data \portainer/portainer-ce:latest
Geen opmerkingen:
Een reactie posten
Opmerking: Alleen leden van deze blog kunnen een reactie posten.