Explicación detallada de cómo instalar e implementar LXC en Linux

  
                

Linux Container Container es un tipo de tecnología de virtualización de kernel, denominada LXC, que es un método de virtualización ligero. ¿Cómo instalar e implementar LXC? La siguiente pequeña serie le presentará el método de instalación y despliegue de LXC en Linux.

herramientas de contenedores LXC Linux es el nombre chino, el contenedor puede proporcionar virtualización ligera para aislar los procesos y los recursos, las ventajas de la utilización de LXC hay necesidad de instalar un montón de paquetes de software, el curso también No ocupa demasiados recursos. Este artículo presenta los métodos de establecimiento y administración de LXC y los métodos de configuración de las interfaces de red virtuales paso a paso.

LXC se basa en el sistema cgroups (Control Groups) del kernel de Linux para la administración de recursos. El sistema de cgroups es un marco de administración de recursos basado en un grupo de procesos proporcionado por el kernel de Linux que limita los recursos disponibles para un grupo de procesos específico. . Originalmente, fue propuesto por los ingenieros de Google y luego se integró en el kernel de Linux. Cgroups también es una herramienta de administración de recursos utilizada por LXC para implementar la virtualización. LXC se encuentra ahora en el kernel de Linux, lo que significa que la tecnología LXC será la tecnología de contenedor virtual liviana más competitiva disponible en la actualidad.

1. Configure la primera máquina virtual LXC

#yum install lxc *

2. Después de instalar el paquete, verifique el soporte del kernel para LXC en la distribución de Linux. Puede usar el siguiente comando

# lxc-checkconfig

# lxc-checkconfig Después de marcar el comando, si todos los elementos muestran "ld"; habilitado " significa que puede usar LXC directamente

3. Crear Un sistema de computadora virtual fedora Server LXC

# lxc-create -t ​​fedora -n testA

#hay una plantilla de fedora, los archivos de plantilla se guardan en /usr /lib /lxc /templates /Directory

Una vez completado el comando anterior, la máquina virtual testA

se generará en el directorio /var /lib /lxc 4. Verifique el sistema de máquina virtual creado

#tree - L 2 /var /lib /lxc /

5, inicie la máquina virtual LXC

# lxc-start -n testA

Después de confirmar la cuenta y la contraseña, inicie sesión en la máquina virtual
>

6. Listar todos los contenedores en el sistema actual

# lxc-ls

7. Usar la consola para abordar Contenedor

# lxc-console -n testA – t 3

8. Deja de ejecutar un contenedor

# lxc-stop -n testA

9 Obtener el estado de un contenedor

# lxc-info -n ol6ctr1

10. Destruir un contenedor

# lxc-destroy -n testA1

11. Copie un contenedor

# lxc-clone -o testA -n ol6ctr2

12. Haga una pausa o reanude un contenedor

# lxc-freeze -n testA

# lxc-unfreeze -n testA

13. Modifique la interfaz de red LXC

# vi /etc /default /lxc

# Reinicie la red después de que el usuario cambie Servicio

#servicio de reinicio de lxc-net

Lo anterior es la introducción del método de instalación LXC en el sistema Linux. LXC ingresó al kernel de Linux y es necesario compilar LXC para el sistema Linux. Si quieres instalar LXC, echemos un vistazo.

Copyright © Conocimiento de Windows All Rights Reserved