Где находятся файлы конфигурации контейнера LXC?
Я работаю с контейнерами LXC и пытаюсь настроить конфигурацию сети, но не могу найти файл конфигурации. Каждый документ или ответ на вопрос был для устаревших версий LXC.
Большая часть документации, которую я нашел, относится к папке в /var/lib/lxc, но эта папка не существует. Документация также ссылается на такие команды, как "lxc-create", которые также не существуют.
Я использую LXD для управления своими контейнерами вместо libvirt, если это имеет значение.
3 ответа
Я полагаю, вы говорите о "старых" контейнерах LXC. Если вы используете Ubuntu 16.04 или Ubuntu 16.10, все находится в /var/lib/lxd
папка, также команды изменились.
Чтобы получить список доступных команд, выполните lxc help --all
и для более глубокой информации lxc manpage
, Здесь вы можете найти дополнительную полезную информацию о "более новых" системных контейнерах LXD в Ubuntu:
Контейнеры Linux - LXD
LXD документ / конфигурация
Серия LXD 2.0 Story
Если вы установили LXC/LXD с помощью оснастки, попробуйте поискать в папке
/var/snap/lxd
Вот где я нашел их все в своей установке Ubuntu 20.04 LTS, когда искал их.
Если вы используете несколько местоположений, я нахожу простой способ:
lxc storage list
который показывает путь к каждому пулу хранения