Как я могу установить программное обеспечение Vyos .iso внутри контейнера LXC?

Каталог предназначен для программного обеспечения, установленного глобально установленным администратором. Если вы хотите самостоятельно установить программное обеспечение самостоятельно, сделайте это в своем домашнем каталоге. Проверьте FHS для получения дополнительной информации о стандартных местах.

1
задан 13 March 2018 в 16:30

6 ответов

На прошлой неделе были выпущены LXC и LXD v3.0.0.

Хотя есть много замечательных новых функций / возможностей, чтобы оставаться на теме, также был выпущен lxd-p2c, который является инструментом, позволяющим вы создаете локальный (или удаленный) контейнер LXD как с физической машины, так и с виртуальной машины.

Итак, вы можете попробовать установить ISO как виртуальную машину KVM. После установки создайте контейнер LXD с помощью инструмента lxd-p2c.

Существует видео от FOSDEM 2018 от Stephane Graber, демонстрирующее использование виртуальной машины CentOS под управлением Apache и создание рабочего контейнера LXD CentOS с запуском Apache с использованием lxd-p2c:

https://www.youtube.com/watch?time_continue=8&v=JKztAWZOj9g

Объявление выпуска LXD 3.0.0 находится здесь:

https://www.youtube.com/watch?time_continue=8&v=JKztAWZOj9g

0
ответ дан 17 July 2018 в 19:10

Вы можете подключить .iso как интерфейс loopback и извлечь файлы. После этого используйте файлы для сборки контейнера.

Существует существующее изображение Docker, если вы хотите пройти этот маршрут.

Похоже, что lxc-create сможет существующее изображение Docker из установленного .iso.

0
ответ дан 17 July 2018 в 19:10

У вас нет. Контейнеры LXC не являются истинными виртуальными машинами и предназначены для работы с предварительно созданными образами дисков, а не с ISO.

Вам понадобится виртуальная машина для правильной загрузки ISO для установки ОС. Это достигается чем-то вроде VirtualBox, а не контейнерами LXC / LXD.

0
ответ дан 17 July 2018 в 19:10

На прошлой неделе были выпущены LXC и LXD v3.0.0.

Хотя есть много замечательных новых функций / возможностей, чтобы оставаться на теме, также был выпущен lxd-p2c, который является инструментом, позволяющим вы создаете локальный (или удаленный) контейнер LXD как с физической машины, так и с виртуальной машины.

Итак, вы можете попробовать установить ISO как виртуальную машину KVM. После установки создайте контейнер LXD с помощью инструмента lxd-p2c.

Существует видео от FOSDEM 2018 от Stephane Graber, демонстрирующее использование виртуальной машины CentOS под управлением Apache и создание рабочего контейнера LXD CentOS с запуском Apache с использованием lxd-p2c:

https://www.youtube.com/watch?time_continue=8&v=JKztAWZOj9g

Объявление выпуска LXD 3.0.0 находится здесь:

https://www.youtube.com/watch?time_continue=8&v=JKztAWZOj9g

0
ответ дан 23 July 2018 в 19:56

Вы можете подключить .iso как интерфейс loopback и извлечь файлы. После этого используйте файлы для сборки контейнера.

Существует существующее изображение Docker, если вы хотите пройти этот маршрут.

Похоже, что lxc-create сможет существующее изображение Docker из установленного .iso.

0
ответ дан 23 July 2018 в 19:56

У вас нет. Контейнеры LXC не являются истинными виртуальными машинами и предназначены для работы с предварительно созданными образами дисков, а не с ISO.

Вам понадобится виртуальная машина для правильной загрузки ISO для установки ОС. Это достигается чем-то вроде VirtualBox, а не контейнерами LXC / LXD.

0
ответ дан 23 July 2018 в 19:56

Другие вопросы по тегам:

Похожие вопросы: