Hola a tod@s,
En este post veremos cómo actualizar todos los contenedores LXC sobre nuestro nodo Proxmox VE 9.0, esto nos va a venir muy bien si, por ejemplo, tuviésemos cientos de contenedores en nuestra infraestructura, ya que nos va a permitir actualizar todos los contenedores a la misma vez y desde un solo sitio, ahorrándonos tener que ir uno a uno e ir implementado el apt update && upgrade.
- Antes de empezar a actualizar los contenedores LXC, accedemos a la web de Proxmox VE Helper-Scripts, y sobre Proxmox & Virtualization, seleccionamos Proxmox VE LXC Updater:
- Y sobre la consola de nuestro nodo Proxmox vamos a ejecutar este script, bash -c «$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/tools/pve/update-lxcs.sh)»:
- Accedemos a la consola de nuestro nodo Proxmox y ejecutamos el script:
- Nos pregunta si queremos proceder a actualizar los contenedores LXC que se están ejecutando en el nodo, le indicamos que Si:
- Si NO queremos actualizar algunos de nuestros contenedores LXC, lo debemos de seleccionar, en nuestro caso vamos a actualizar los dos que tenemos, OK:
- Comienza con la actualización de los contenedores LXC:
- Aquí vemos que el proceso de actualización de los contenedores LXC, ha finalizado correctamente y que sobre uno de ellos nos indica que hay que reiniciar:
- Ahora, si accedemos a la consola de cualquiera de los contenedores LXC que hemos actualizado y le hacemos un apt update, vemos como ya está todo actualizado:
- Con todo esto que hemos hecho, se han actualizado los paquetes de cada distribución de cada contenedor LXC, en mi caso de un contenedor con Ubuntu 24.04 y otro contenedor Debian 13, esto no actualiza la aplicación o servicio que tengamos dentro del contenedor:
Saludos y espero que os resulte de ayuda 😉










