docs-simoncor-net/docs/proxmox/lxc.md
2025-06-05 11:21:40 +02:00

58 lines
905 B
Markdown

# LXC
## Interaction
### Show running LXC
```shell
sudo pct list
```
### Enter running LXC
```shell
sudo pct enter <id>
```
### Operate LCX
```shell
sudo pct stop <id>
sudo pct start <id>
sudo pct reboot <id>
sudo pct destroy <id>
sudo pct status <id>
sudo pct migrate <id> <target>
sudo pct snapshot <id> <snapname>
sudo pct rollback <id> <snapname>
```
## Configuration
### GPU access
Add the following to the config:
```yaml
lxc.cgroup2.devices.allow: c 226:0 rwm
lxc.cgroup2.devices.allow: c 226:128 rwm
lxc.cgroup2.devices.allow: c 29:0 rwm
lxc.mount.entry: /dev/dri dev/dri none bind,optional,create=dir
lxc.mount.entry: /dev/fb0 dev/fb0 none bind,optional,create=file
```
### Add mount point
Add the following to the config:
```shell
mp10: /tank/media/downloads,mp=/mnt/media/downloads
```
```shell
/tank/media/downloads = on the host
/mnt/media/downloads = in the container
```