Управляем контейнерами LXD от обычного пользователя ( не root).
Попробуйте использовать утилиту lxc как обычный пользователь.
$ lxc list
Error: Get "http://unix.socket/1.0": dial unix /var/snap/lxd/common/lxd/unix.socket: connect: permission denied
Добавьтесь в группу lxd.
$ sudo usermod --append --groups lxd $(whoami)
Выйдите из системы и войдите снова, чтобы применить изменения.
Используйте утилиту lxc для управления контейнерами LXD.
$ lxc list
+--------+---------+---------------------+------+-----------+-----------+ | NAME | STATE | IPV4 | IPV6 | TYPE | SNAPSHOTS | +--------+---------+---------------------+------+-----------+-----------+ | gitlab | RUNNING | 10.110.50.10 (eth0) | | CONTAINER | 0 | +--------+---------+---------------------+------+-----------+-----------+
см. также:
- ✔️ Как экспортировать каждый экземпляр LXD сразу
- 🗃️ Как смонтировать каталог хоста внутри контейнера LXD
- 🐧 Работа с переменной PATH на Linux. Это совсем не сложно.
- 🗃️ Как создать логические тома LVM на Linux