Hola a tod@s,
En este post vamos a ver como Actualizar Nginx Proxy Manager con Docker.
- Lo primero que vamos a ver es que versión de Nginx Proxy Manager tenemos instalada, para ello, ejecutamos docker exec nginxpm cat package.json | grep version:
- Ahora actualizamos a la versión más reciente.
- cd /opt/docker/nginxpm
- docker compose pull nginxproxymanager
- docker compose up -d
- Descarga la nueva versión
- Detiene el contenedor actual
- Lo recrea con la nueva imagen, manteniendo toda la configuración, certificados, bases de datos, etc…
porque están montados como volúmenes: - volumes:
- /opt/docker/nginxpm/data:/data
- /opt/docker/nginxpm/data/letsencrypt:/etc/letsencrypt
- /opt/docker/nginxpm/certs:/opt/custom-certs:ro
- Volvemos a ejecutar docker exec nginxpm cat package.json | grep version y vemos que tenemos actualizada a la última versión disponible de Nginx Proxy Manager:
- Si hacemos un docker images vemos las imágenes disponibles en nuestro sistema y con docker ps -a vemos la imagen que está en uso para nuestro Nginx Proxy Manager:
- Con docker rmi imageID podemos eliminar las imágenes que ya no están en uso, en este caso eliminamos la imagen antigua de Nginx Proxy Manager que ya no utilizamos:
Saludos y espero que os sea de ayuda 😉







