Iniciar un contenedor LXC

Una vez creado un contenedor, lo primero que tendremos que hacer es ponerlo en marcha. Para ello usaremos el comando lxc-start. Por ejemplo: # lxc-start -n infolab01-fog -d Con ésto, estaríamos diciendo a lxc que queremos iniciar el contenedor cuyo nombre es infolab01-fog (-n infolab01-fog) en segundo plano (-d). Ahora bien, es posible que cuando tratéis…

Clonar un contenedor LXC

LXC nos ofrece la posibilidad de clonar un contenedor a partir de otro existente utilizando la herramienta lxc-copy. Veamos un ejemplo: # lxc-copy -n debian -N debianclon Comprobamos que se ha realizado el proceso de clonación: # lxc-ls -f NAME STATE AUTOSTART GROUPS IPV4 IPV6 UNPRIVILEGED debian STOPPED 0 – – – false debianclon STOPPED…

Renombrar un contenedor LXC

Es posible que en algún momento necesitemos renombrar un contenedor LXC. Para renombrar un contenedor, lo primero que tendremos que hacer es pararlo: # lxc-stop -n servidor Una vez parado, renombramos el directorio raiz del contenedor: # mv /var/lib/lxc/servidor /var/lib/lxc/nuevoservidor Y, a continuación, renombramos el nombre del host y los paths a las ubicaciones en…

Instalar LXC en Ubuntu 18.04

Instalar LXC tanto en Debian como en Ubuntu es sencillo porque los paquetes se encuentran en los repositorios oficiales: # apt update && apt -y install lxc lxc-templates bridge-utils Con ésto instalaremos el soporte de lxc, las plantillas y las herramientas para gestionar bridges. Una vez instalado, comprobamos que todo está listo para poner en…