En aquest article, us mostrarem com actualitzar Portainer (instal·lat al vostre Docker Host) a la darrera versió.
Tema de continguts:
- Comprovació del número de versió instal·lada actualment de Portainer
- Aturant el contenidor Portainer Docker
- Eliminació del contenidor Portainer Docker
- Descàrrega de la darrera versió de la imatge Portainer Docker
- Actualització de Portainer a la darrera versió
- Comprovar si Portainer s'ha actualitzat a la darrera versió
- Conclusió
Comprovació del número de versió instal·lada actualment de Portainer
Per trobar la versió del Portainer instal·lat al vostre Docker Host, visiteu la interfície d'usuari web de Portainer des d'un navegador web i inicieu sessió al vostre compte de Portainer.
El número de versió s'ha d'imprimir a la cantonada inferior esquerra de la interfície d'usuari web de Portainer. En el nostre cas, tenim Portainer 2.9.0 instal·lat al nostre amfitrió Docker.
Aturant el contenidor Portainer Docker
Abans que Portainer es pugui actualitzar, heu d'aturar el contenidor Portainer Docker amb l'ordre següent:
$ docker stop portainer
Eliminació del contenidor Portainer Docker
També s'ha d'eliminar el contenidor Portainer Docker més antic per substituir-lo per un de nou i actualitzat.
Per eliminar el contenidor Portainer Docker, executeu l'ordre següent:
$ docker rm portainer
Descàrrega de la darrera versió de la imatge Portainer Docker
Heu de descarregar la darrera versió de la imatge Docker Portainer Community Edition (CE) o Portainer Enterprise Edition (EE).
Per descarregar la darrera versió de la imatge Docker de Portainer Community Edition (CE), executeu l'ordre següent:
$ docker pull portainer / portainer-ce:latestPer descarregar la darrera versió de la imatge Docker de Portainer Enterprise Edition (EE), executeu l'ordre següent:
$ docker pull portainer / portainer-ee:últimaS'està baixant la darrera versió de la imatge de Portainer Docker. Es triga una estona a completar-se.
En aquest punt, s'hauria de descarregar la darrera versió de la imatge de Portainer Docker.
Actualització de Portainer a la darrera versió
Per crear un contenidor de Portainer Docker amb la darrera imatge de Portainer Community Edition (CE) Docker, executeu l'ordre següent:
$ Docker Run -d -p 8000 : 8000 -p 9443 : 9443 --nom =portainer --reinicia =sempre -en / era / correr / docker.sock: / era / correr / docker.sock -en portainer_data: / portador de dades / portainer-ce:latestPer crear un contenidor Portainer Docker amb la darrera imatge Docker de Portainer Enterprise Edition (EE), executeu l'ordre següent:
$ Docker Run -d -p 8000 : 8000 -p 9443 : 9443 --nom =portainer --reinicia =sempre -en / era / correr / docker.sock: / era / correr / docker.sock -en portainer_data: / portador de dades / portainer-ee:últimaNOTA: Aquí, '-v portainer_data:/data' munta el volum 'portainer_data' al directori '/data' del contenidor Portainer Docker actualitzat. Quan elimineu l'antic contenidor Portainer Docker, el volum 'portainer_data' conserva les dades del contenidor Portainer. El contenidor Portainer més recent també l'utilitzarà.
Si utilitzeu una ruta de directori del vostre amfitrió Docker en lloc d'un volum Docker per emmagatzemar les dades de Portainer, substituïu '-v portainer_data:/data' a les ordres anteriors per '-v /docker-host/portainer/data/ directori:/dades”. Aquí, '/docker-host/portainer/data/directory' és la ruta del directori de l'amfitrió Docker on emmagatzemeu les dades antigues de Portainer.
S'ha de crear un nou contenidor Portainer Docker que utilitzi la darrera imatge de Portainer Docker.
Comprovar si Portainer s'ha actualitzat a la darrera versió
Per verificar si Portainer s'ha actualitzat a la darrera versió, visiteu la interfície d'usuari web de Portainer des d'un navegador web i comproveu el número de versió a la cantonada inferior esquerra. Com podeu veure, estem executant Portainer 2.19.1, que és l'última versió de Portainer en el moment d'escriure aquest article.
Conclusió
En aquest article, us vam mostrar com actualitzar la interfície d'usuari web de Portainer Docker a la darrera versió del vostre host de Docker.