Actualizando Portainer en Docker (y preguntándome por qué no lo hice antes)

El otro día estaba, como muchas otras veces en mi vida, haciendo cosas sin demasiado rumbo cuando pensé:

¿Y si actualizo Portainer?

Llevaba ya bastante tiempo viendo ese molesto mensaje en la interfaz que decía “New version available” mirándome cada vez que entraba. Así que pensé:

«Venga… vamos a actualizarlo. ¿Qué podría salir mal?»

Y la verdad… fue tan fácil que ahora mi pregunta es otra:

¿Por qué demonios no lo hice antes?

Os dejo los pasos que seguí.

docker ps

Deberías ver algo parecido a esto:

CONTAINER ID   IMAGE                    NAMES
abc123         portainer/portainer-ce   portainer

Esto nos confirma que el contenedor de Portainer está corriendo.


Paso 2 — Detener Portainer

Ahora detenemos el contenedor.

docker stop portainer

Nada complicado hasta aquí.



Paso 3 — Eliminar el contenedorAhora eliminamos el contenedor.⚠️ Importante:
Esto NO borra los datos, solo elimina el contenedor.

docker rm portainer

Los datos siguen almacenados en el volumen:

portainer_data

Así que no perderemos configuraciones, stacks ni contenedores.


Paso 4 — Descargar la nueva imagen

Ahora descargamos la última versión de Portainer.

docker pull portainer/portainer-ce:latest

Esto bajará la imagen más reciente desde Docker Hub.


Paso 5 — Crear el contenedor actualizado

Ahora recreamos el contenedor usando el mismo volumen de datos.

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:latest

Esto levantará el nuevo contenedor con la versión actualizada.


Paso 6 — Acceder a Portainer

Una vez iniciado, simplemente abrimos el navegador y vemos que se actualizado

Conclusión

Después de terminar pensé:

¿Por qué demonios no lo había hecho antes si era tan fácil?

Supongo que es una de esas cosas que vas dejando porque parece que va a romper algo… y al final tardas más en pensarlo que en hacerlo.


Si alguien está en la misma situación viendo ese mensaje de “New version available” desde hace meses…

Actualízalo. No muerde.

Y si tienes dudas o algo no te funciona, déjalo en comentarios e intentaré ayudar en lo que pueda.

Nos vemos en la próxima locura tecnológica. 🚀

Leave a Reply

Your email address will not be published. Required fields are marked *