Тёмный

lxc | Установка контейнеров от не привилегированных учётных записей 

be god in it
Подписаться 2,1 тыс.
Просмотров 457
50% 1

Всем привет.
Подемонстрирую, как устанавливать контейнеры от рядового пользователя:
Для этого выполним старнадртно установку:
lxc-create -n test -t download
После того, как выберем образ О.С.
Запустим его, те кто используют lxc версию 4.0 и выше, работа полностью взаимодействует с cgroup вресии 2 ( а это systemd )
запуск контейнера:
systemd-run --user --scop -p "Delegate=yes" lxc-start -n test -d
и превоначальная настройка:
systemd-run --user --scop -p "Delegate=yes" lxc-attach -n test
После, чего вы можете работать внутри контейнера.
Удачи в обучении.

Опубликовано:

 

17 апр 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 7   
@DimiEG
@DimiEG 3 года назад
Интересная тема. Спасибо. Сам промучился - так и не запустил от пользователя. Про `systemd-run' до этого не слышал. На `Gentoo' я так понимаю с `OpenRC' это вообще работать не будет.
@itgod
@itgod 3 года назад
С gentoo проще, работай по wiki, там всё дословно.
@stormhub582
@stormhub582 3 года назад
OffTopic: Какой Линукс предпочитаете?
@itgod
@itgod 3 года назад
Всё зависит от цели и поставленной задачи, в данном случае, важно понимание что хотим получить на выходе. На работе один дистриб, дома другой, на площадках, чего только нет.
@moscow8881
@moscow8881 Год назад
спасибо интересно а спустя год это все по прежнему актуально?
@MichaelPankov
@MichaelPankov Год назад
Уже проще. На Ubuntu 20.04 мне не пришлось настраивать делегирование в systemd - достаточно конфигурации LXC
@moscow8881
@moscow8881 Год назад
@@MichaelPankov да, действительно
Далее
They got a Golden Buzzer 🤣✨
00:46
Просмотров 20 млн
centos 7 установка i3 | i3wm
26:24