Redes

Cómo actualizar Portainer a la última versión

Jack Wallen le muestra lo fácil que es actualizar la plataforma de gestión de contenedores Portainer a la última versión.

Operación de actualización del sistema y red de mantenimiento de servicio por ingenieros.
Imagen: ontsunan/Adobe Stock

Portainer ha sido mi plataforma de gestión de contenedores desde hace algún tiempo. No solo es muy poderoso, sino que también es muy fácil de usar, lo cual es una combinación impresionante en un juego de contenedores.

Portainer se despliega como el propio contenedor. Dado que el equipo de desarrollo lanza nuevas versiones con frecuencia, siempre querrá asegurarse de tener la última versión. Para hacer esto, tan pronto como inicie sesión en su instancia de Portainer y observe que hay una nueva versión disponible (Figura A), es hora de actualizar lo antes posible.

Figura A

portainernewa
Mi implementación actual de Portainer está desactualizada.

Debido a que Portainer es un contenedor, no puede simplemente actualizar la implementación actual; en su lugar, debe detener y eliminar la implementación actual y volver a implementar. Afortunadamente, puede implementar Portainer con almacenamiento persistente (como mostré en Cómo implementar la herramienta de administración de contenedores Portainer con almacenamiento persistente), lo que significa que cuando vuelva a implementar toda la configuración, el contenedor seguirá siendo el mismo.

Dicho esto, actualicemos Portainer a la última versión.

VER: Kit de herramientas de contratación: Desarrollador backend (Tecnopedia Premium)

que necesitas

Para continuar aprendiendo, necesita una máquina que ejecute Docker o Docker Community Edition. Si no ha iniciado una instancia de Portainer, aún puede implementar la última versión, simplemente omita el primer paso de detener y eliminar la instancia anterior. También necesita un usuario que pertenezca al grupo docker en el servidor administrado.

LEER  China Unicom agresivamente de código abierto
Publicaciones relacionadas

Echemos un vistazo a la actualización.

Cómo detener y eliminar el contenedor Portainer actual

Lo primero que tienes que hacer es ubicar el ID del contenedor Portainer con:

docker ps -a | portainer

Debería ver algo como esto en la salida:

0eab77c40087   portainer/portainer-ce      "/portainer"         4 weeks ago  Up 3 weeks                0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9443->9443/tcp, :::9443->9443/tcp, 9000/tcp         portainer

La cadena aleatoria es el ID del contenedor (0eab77c40087 en el ejemplo anterior). Para detener y eliminar un contenedor, solo necesita usar los primeros cuatro caracteres. Primero, detenga el contenedor con el siguiente comando:

docker stop 0eab

Asegúrese de cambiar los primeros cuatro caracteres por los del contenedor Portainer en ejecución.

A continuación, elimine el contenedor con el siguiente comando:

docker rm 0eab

Cómo implementar una nueva versión

Antes de ejecutar el comando de implementación, descarguemos la última versión:

docker pull portainer/portainer-ce:latest

Después de descargar la nueva imagen, implemente la última versión de Portainer con el siguiente comando:

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

Dele tiempo al contenedor para que se despliegue. Después de aproximadamente un minuto, dirija su navegador a la dirección IP donde SERVER es el servidor de alojamiento y vuelva a iniciar sesión en Portainer con las mismas credenciales que utilizó anteriormente. Debería ver la nueva versión implementada (Figura B).

Figura B

portainernewb
Actualicé de la versión 2.13.1 a la 2.14.1.

Eso es todo lo que hay que hacer para actualizar Portainer a la última versión. Debido a que implementamos inicialmente con almacenamiento persistente, el proceso fue muy simple e indoloro.

Suscríbete a Tecnopedia Cómo hacer que la tecnología funcione en YouTube Obtenga los últimos consejos técnicos para profesionales de negocios de Jack Wallen.

LEER  ¿Es adecuada una red de malla Linksys Velop para su pequeña empresa?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba