A continuación vamos a ver Cómo actualizar Portainer de forma segura y sencilla.
Portainer CE Docker update
Primero que nada, hay que aclarar que no es estrictamente necesario tener Portainer actualizado a la última versión disponible, en cada nueva actualización se suele añadir alguna mejora, arreglar fallos de versiones anteriores, pero a veces también introducen nuevos fallos o bugs.
¿Debo actualizar Portainer a la última versión?
Para dar una respuesta a esta pregunta primero que nada hay que ver en qué versión nos encontramos, que mejoras introduce la nueva versión y valorar si merece la pena.
Sí hace mucho tiempo que no actualizamos sí que sería un buen momento para ponernos al día.
¿Cómo saber si hay una nueva versión?
Esto es muy sencillo, accedemos al panel de administración de Portainer mediante la URL del equipo y el puerto 9000.
En la parte superior encontraremos una nota indicando la versión disponible y en la parte inferior izquierda podremos encontrar la versión actual de Portainer y un mensaje en color naranja indicándonos que una nueva versión está lista para ser instalada.
Ver versión disponible en Github
Pulsando en el enlace del recuadro naranja de la imagen anterior, nos lleva a la página de Github donde podemos ver la versión disponible, en este caso se trata de la 2.15.1, esto es importante pues necesitamos saber a que versión vamos a actualizar.
Cómo actualizar Portainer
Vamos al lio, actualizar Portainer a la última versión disponible es un proceso muy sencillo, tan solo tenemos que ejecutar dos comados:
1.- Paramos y eliminamos la versión actual con:
sudo docker stop portainer && sudo docker rm portainer
2.- Instalamos la nueva version con:
docker run -itd -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /docker/portainer/data:/data portainer/portainer-ce:2.15.1
Recargamos el panel de administración de Portainer y podemos ver que la nueva versión se ha instalado.