Ir al contenido principal

Entradas

Mostrando entradas de septiembre, 2018

LXD: Contenedores Linux II

Continuamos la guía de uso de LXD , que comenzó con la primera parte explicando como instalar el sistema de contenedores LXD en Linux utilizando el gestor de paquetes Snap .  -- Este artículo es un extracto de un capitulo de mi libro Servicios de red en Linux , que se encuentra a la venta en Amazon -- ... Ahora ya podemos empezar a trabajar con LXD y para ello utilizaremos el comando lxc . El comando lxc va siempre acompañado de un subcomando que indica la acción que queramos utilizar. Lo primero que vamos a hacer es crear nuestro primer contenedor. Cuando se crea un contenedor hay que especificar la imagen que queremos utilizar para generarlo. Esta imagen la podemos considerar como una plantilla para crear contenedores y contienen una distribución Linux básica. Existen servidores remotos de plantillas para LXD . A continuación vamos a crear un contenedor usando el servidor de imágenes por defecto: $ lxc launch ubuntu:18.04 micontenedor El subcomando launch indic

LXD: Contenedores en Linux I

En esta serie de artículos sobre Contenedores Linux vamos a ver cómo podemos instalar el software  LXD y su funcionamiento básico. Las pruebas las he realizado en Ubuntu , pero deberían funcionar sin problemas en cualquier otra distro. -- Este artículo es un extracto de un capitulo de mi libro Servicios de red en Linux , que se encuentra a la venta en Amazon -- 1. Instalando el Software Actualmente se recomienda la instalación utilizando el gestor de paquetes Snap . Aunque Snap fue desarrollado por Canonical, está pensado para poder usarse en todas las distros. En mi caso, como estoy usando Ubuntu no necesito instalarlo pero si usas otra distro como Mint , tendrás que instalar primero el paquete snapd desde los repositorios: $ sudo apt install snapd Una vez instalado snapd , ya se puede instalar LXD . Para el funcionamiento de LXD , los usuarios que lo vayan a utilizar tienen que pertenecer al grupo lxd . De modo que vamos a crear primero este grupo y nos vamos a inc

Contenedores Linux en el módulo Servicios en Red

Desde el año pasado estoy probando diferentes tecnologías de contenedores y creo que ya ha llegado el momento de utilizarlas con mis alumnos en las clases. Hasta ahora las prácticas de  Servicios en Red  del C.F.G.M. Sistemas Microinformáticos y Redes se han estado realizando con máquinas virtuales usando el software de virtualización VirtualBox  de Oracle. VirtualBox funciona bastante bien, pero tenemos el inconveniente de que los ordenadores con los que los alumnos hacen las prácticas tan sólo tienen 8GB de RAM, de modo que cuando abren más de dos  máquinas virtuales a la vez se empieza a notar una caída considerable en el rendimiento de los equipos. La idea es realizar en este curso 2018/19 las mismas prácticas que hemos estado realizando en cursos anteriores, pero esta vez utilizando contenedores Linux para albergar los diferentes servicios. En este módulo, los alumnos instalan, configuran y administran los siguientes servidores: DNS con Bind9, DHCP con ISC, SSH con OpenSSH,