apt-get install -y lxc
Levanta servicio dnsmasq sobre una nueva interfaz, para resolver DNS y DHCP; por lo que se puede usar como DNS adicional
echo "nameserver 10.0.3.1" >> /etc/resolvconf/resolv.conf.d/base resolvconf -u
Debian: Montar una unidad cgroup:
/etc/fstab: cgroup /sys/fs/cgroup cgroup defaults 0 0 mount /sys/fs/cgroup
Debian: Verificar disponibilidad del sistema:
lxc-checkconfig
La instalación levanta la interfaz usando bridge-utils:
ifconfig lxcbr0
Crear un primer contenedor:
lxc-create -t ubuntu -n alen
demora bastante, ya que descarga todo ubuntu utilizando debootstrap
Luego lo podemos iniciar (poner en daemon con -d para no entrar al booteo)
lxc-start -d -n alen
y conectarnos por ssh:
ssh ubuntu@alen
(deja usuario ubuntu
y clave ubuntu
)
Para detener el container :
lxc-stop -n alen
Listar los contenedores:
lxc-ls --fancy