“Conocimiento Sistemas>Linux

Cómo instalar LXC Crear contenedores Linux en RHEL/CentOS/Rocky

2012/3/26
Para instalar LXC en RHEL/CentOS/Rocky, siga estos pasos:

1. Habilite el repositorio LXC.

```

sudo dnf config-manager --add-repo=https://download.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

```

2. Instale los paquetes LXC.

```

sudo dnf instalar lxc lxc-devel

```

3. Inicie el servicio LXC.

```

sudo systemctl iniciar lxc

```

4. Configurar LXC.

Edite el archivo `/etc/lxc/default.conf` y asegúrese de que las siguientes configuraciones sean correctas:

- `lxc.network.type`:El tipo de red que se creará para los contenedores (las opciones son "none", "veth", "direct", "ipvlan", "macvlan").

- `lxc.network.link`:El nombre de la interfaz del host al que se conectarán los contenedores (solo disponible para "veth", "direct", "ipvlan" y "macvlan").

- `lxc.network.hwaddr`:La dirección MAC que se utilizará para los contenedores (solo disponible para "veth", "direct", "ipvlan" y "macvlan").

5. Verifique la instalación.

```

sudo lxc-info

```

6. Crea un contenedor.

Para crear un contenedor, use el siguiente comando:

```

lxc-create -t ​​[distro] -n [nombre_contenedor]

```

Donde `[distro]` es el nombre del sistema operativo que desea instalar en el contenedor y `[container_name]` es el nombre del contenedor que está creando.

Por ejemplo, para crear un contenedor con Ubuntu 18.04 LTS, usaría el siguiente comando:

```

lxc-create -t ​​ubuntu -n ubuntu1804

```

7. Inicie el contenedor.

Para iniciar el contenedor, utilice el siguiente comando:

```

lxc-start -n [nombre_contenedor]

```

Por ejemplo, para iniciar el contenedor ubuntu1804, usaría el siguiente comando:

```

lxc-inicio -n ubuntu1804

```

8. Conéctese al contenedor.

Para conectarse al contenedor, use el siguiente comando:

```

lxc-console -n [nombre_contenedor]

```

Por ejemplo, para conectarse al contenedor ubuntu1804, usaría el siguiente comando:

```

consola lxc -n ubuntu1804

```

9. Detenga el contenedor.

Para detener el contenedor, utilice el siguiente comando:

```

lxc-stop -n [nombre_contenedor]

```

Por ejemplo, para detener el contenedor ubuntu1804, usaría el siguiente comando:

```

lxc-parada -n ubuntu1804

```

10. Destruye el contenedor.

Para destruir el contenedor, use el siguiente comando:

```

lxc-destroy -n [nombre_contenedor]

```

Por ejemplo, para destruir el contenedor ubuntu1804, usaría el siguiente comando:

```

lxc-destruir -n ubuntu1804

```

Linux
Cómo obtener Dump sistema desde Android
Cómo conseguir un applet de batería para el gnomo Bar
Cómo conseguir una cámara web para trabajar en Linux en una HP DV2000
Cómo desactivar destacados en VIM
Cómo quitar Botones múltiples Desktop en un PC Linux OS
¿Qué es la esgrima Cluster
Cómo establecer la velocidad NIC en Xilinx Bash
Cómo copiar el MBR de un disco duro con Linux
Conocimiento de la computadora © http://www.ordenador.online