Hace unos días instalé, según lo indica la documentación, la herramienta para Docker llamada Portainer. Se trata de un entorno web para gestionar Docker de una forma más “vistosa”, diría yo. El amigo Portainer viene, casualmente, en una imagen de Docker que podemos correr para facilitarnos la instalación.
Hasta ahí todo bien, pero hoy cuando lo abrí me encontré que había una actualización disponible y ahí fue cuando me di cuenta que no sabía cómo actualizarlo.
Siguiendo los consejos de Marcel Zuidwijk, un blogger holandés, pude hacerlo de forma sencilla y quise compartirlo con ustedes.
El procedimiento es bien sencillo, tenemos que:
- Descargar la última versión de la imagen de Portainer CE
- Parar y eliminar el contenedor de Portainer que teníamos funcionando
- Volver a correr el contenedor con las mismas opciones, incluyendo el volumen que habíamos montado al “instalarlo” la primera vez.
Traducido en comandos de docker sería así:
docker pull portainer/portainer-ce docker stop portainer && docker rm portainer docker run -d -p 8000:8000 -p 9000:9000 –name=portainer –restart=unless-stopped –privileged -v “/var/run/docker.sock:/var/run/docker.sock” -v portainer_data:/data portainer/portainer-ce
¡Listo! Ya podemos entrar a localhost:9000 usando las mismas credenciales que teníamos anteriormente.