LXD: различия между версиями
Sb (обсуждение | вклад) м (typo-) |
Sb (обсуждение | вклад) м (yet another typo -) |
||
Строка 1: | Строка 1: | ||
[https://linuxcontainers.org/lxd/introduction/ LXD] это новое поколение системы управления контейнерами базирующееся на Linux containers. | [https://linuxcontainers.org/lxd/introduction/ LXD] это новое поколение системы управления контейнерами, базирующееся на Linux containers. | ||
== Установка и настройка == | == Установка и настройка == |
Версия от 06:14, 3 июня 2019
LXD это новое поколение системы управления контейнерами, базирующееся на Linux containers.
Установка и настройка
Установить пакет lxd.
# apt-get install lxd
Добавить отображение uid и gid в файлы /etc/subuid и /etc/subgid:
root:100000:65536 lxd:100000:65536
Включить сервис lxd.
# systemctl enable --now lxd
Запустить первоначальную настройку.
# lxd init
Добавить пользователя от которого будет запускаться lxd в группу lxd.
# usermod username --append --groups lxd
Запуск
Запустить контейнер.
$ lxc launch images:alt/p9 first
Убедится, что он есть.
$ lxc ls
Зайти в него.
$ lxc exec first bash
Остановить контейнер.
$ lxc exec first
И удалить его.
$ lxc rm first
Сборка образов
Образы для lxd собираются с помощью distrobuilder.
# apt-get install distrobuilder # distrobuilder build-lxd /usr/share/distrobuilder/examples/alt
Добавить полученый образ в lxd.
$ lxc image import lxd.tar.xz rootfs.squashfs --alias myimage