För att installera LXC på RHEL/CentOS/Rocky, följ dessa steg:
1. Aktivera LXC-förvaret.
```
sudo dnf config-manager --add-repo=https://download.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
```
2. Installera LXC-paketen.
```
sudo dnf installera lxc lxc-devel
```
3. Starta LXC-tjänsten.
```
sudo systemctl starta lxc
```
4. Konfigurera LXC.
Redigera filen `/etc/lxc/default.conf` och se till att följande inställningar är korrekta:
- `lxc.network.type`:Typen av nätverk som ska skapas för behållare (alternativen är "ingen", "veth", "direkt", "ipvlan", "macvlan").
- `lxc.network.link`:Namnet på värdgränssnittet som behållare kommer att anslutas till (endast tillgängligt för "veth", "direct", "ipvlan" och "macvlan").
- `lxc.network.hwaddr`:MAC-adressen som ska användas för containrar (endast tillgänglig för "veth", "direct", "ipvlan" och "macvlan").
5. Verifiera installationen.
```
sudo lxc-info
```
6. Skapa en behållare.
För att skapa en behållare, använd följande kommando:
```
lxc-create -t [distro] -n [container_name]
```
Där `[distro]` är namnet på operativsystemet som du vill installera i behållaren och `[container_name]` är namnet på behållaren du skapar.
Till exempel, för att skapa en behållare med Ubuntu 18.04 LTS, skulle du använda följande kommando:
```
lxc-skapa -t ubuntu -n ubuntu1804
```
7. Starta behållaren.
För att starta behållaren, använd följande kommando:
```
lxc-start -n [container_name]
```
Till exempel, för att starta ubuntu1804-behållaren, skulle du använda följande kommando:
```
lxc-start -n ubuntu1804
```
8. Anslut till behållaren.
För att ansluta till behållaren, använd följande kommando:
```
lxc-console -n [container_name]
```
Till exempel, för att ansluta till ubuntu1804-behållaren, skulle du använda följande kommando:
```
lxc-console -n ubuntu1804
```
9. Stanna behållaren.
För att stoppa behållaren, använd följande kommando:
```
lxc-stop -n [container_name]
```
Till exempel, för att stoppa ubuntu1804-behållaren, skulle du använda följande kommando:
```
lxc-stop -n ubuntu1804
```
10. Förstör behållaren.
För att förstöra behållaren, använd följande kommando:
```
lxc-destroy -n [container_name]
```
Till exempel, för att förstöra ubuntu1804-behållaren, skulle du använda följande kommando:
```
lxc-destroy -n ubuntu1804
```