- Crear y ejecutar un contenedor basado en Debian.
- Crear y ejecutar un contenedor basado en otra distribución, tal como Fedora. Nota En general, crear un contenedor basado en tu distribución y otro basado en otra que no sea la tuya.
Creamos el contenedor, lo he llamado mycontainer:
sudo lxc-create -t ubuntu -n mycontainer
Aqui vemos que se ha instalado el template de ubuntu y se ha creado el contenedor:
- Instalar lxc-webpanel y usarlo para arrancar, parar y visualizar las máquinas virtuales que se tengan instaladas.
- Desde el panel restringir los recursos que pueden usar: CPU shares, CPUs que se pueden usar (en sistemas multinúcleo) o cantidad de memoria.
Para instalar lxc-webpanel he utilizado lq siguiente orden como superusuario:
sudo su wget http://lxc-webpanel.github.io/tools/install.sh -O - | bash
Para usarlo nos vamos al navegador e introduciomos:http://localhost:5000/ con contraseña "admin" y password "admin":
Aquí unas capturas con la información que nos proporciona de nuestro equipo, con la lista de contenedores que tenemos actualmente:
Ahora vamos a seleccionar el contenedor mycontainer y lo vamos a arrancar pulsando start dentro de WebPanel:
Aquí vemos como podemos modificar atributos como memoria, memoria + intercambio, CPU que usa, etc, etc: