jueves, 31 de enero de 2019

administrar contenedores con LXC

lxc es un cliente para contenedores LXD. con el mismo podemos ejecutar comandos, manejar archivos y en general realizar todas las tareas administrativas en los SO de los contenedores.

veamos que distribución tiene el contenedor:

lxc exec observatorio -- lsb_release -a





 chequeamos la configuración de red:

lxc exec observatorio -- ip a l





se observa que no tenemos ip configurada en el adaptador de red. Sin embargo aquí esta la primer ventaja al administrar contendores. De la misma manera que podemos ejecutar comandos también podemos obtener un shell dentro del contenedor

lxc exec observatorio -- sudo --login --user ubuntu






En esta instancia, los procesos de instalar LAMP y migrar las bases de datos y directorio se realizan directamente en ubuntu.

cambiamos la configuración de red para que obtenga ip por dhcp y comprobamos:





creamos un snapshot del contenedor

lxc snapshot observatorio ubnt16







Creamos un nuevo contenedor a partir del snapshot

lxc copy observatorio/ubnt16 ProxyBibcyt









No hay comentarios: