Para instalar o LXC no RHEL/CentOS/Rocky, siga estas etapas:
1.
Ative o repositório LXC. ```
sudo dnf config-manager --add-repo=https://download.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
```
2.
Instale os pacotes LXC. ```
sudo dnf instalar lxc lxc-devel
```
3.
Inicie o serviço LXC. ```
sudo systemctl iniciar lxc
```
4.
Configurar LXC. Edite o arquivo `/etc/lxc/default.conf` e certifique-se de que as seguintes configurações estejam corretas:
- `lxc.network.type`:O tipo de rede a ser criada para os containers (as opções são "none", "veth", "direct", "ipvlan", "macvlan").
- `lxc.network.link`:O nome da interface host à qual os containers serão conectados (disponível apenas para "veth", "direct", "ipvlan" e "macvlan").
- `lxc.network.hwaddr`:O endereço MAC a ser usado para containers (disponível apenas para "veth", "direct", "ipvlan" e "macvlan").
5.
Verifique a instalação. ```
sudo lxc-info
```
6.
Crie um contêiner. Para criar um contêiner, use o seguinte comando:
```
lxc-create -t [distro] -n [container_name]
```
Onde `[distro]` é o nome do sistema operacional que você deseja instalar no contêiner e `[container_name]` é o nome do contêiner que você está criando.
Por exemplo, para criar um contêiner com Ubuntu 18.04 LTS, você usaria o seguinte comando:
```
lxc-create -t ubuntu -n ubuntu1804
```
7.
Inicie o contêiner. Para iniciar o contêiner, use o seguinte comando:
```
lxc-start -n [nome_do_contêiner]
```
Por exemplo, para iniciar o contêiner ubuntu1804, você usaria o seguinte comando:
```
lxc-start -n ubuntu1804
```
8.
Conecte-se ao contêiner. Para se conectar ao contêiner, use o seguinte comando:
```
lxc-console -n [nome_do_contêiner]
```
Por exemplo, para conectar-se ao contêiner ubuntu1804, você usaria o seguinte comando:
```
lxc-console -n ubuntu1804
```
9.
Pare o contêiner. Para parar o contêiner, use o seguinte comando:
```
lxc-stop -n [nome_do_contêiner]
```
Por exemplo, para parar o contêiner ubuntu1804, você usaria o seguinte comando:
```
lxc-stop -n ubuntu1804
```
10.
Destrua o contêiner. Para destruir o contêiner, use o seguinte comando:
```
lxc-destroy -n [nome_do_contêiner]
```
Por exemplo, para destruir o contêiner ubuntu1804, você usaria o seguinte comando:
```
lxc-destruir -n ubuntu1804
```