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

У меня есть проблема с установкой программного обеспечения Vyos в контейнере LXC. .iso vyos-1.1.8-amd64.iso.

3
задан 13 March 2018 в 15:30

3 ответа

По состоянию на прошлую неделю были выпущены LXC и LXD v3.0.0.

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

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

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

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

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

https://discuss.linuxcontainers.org/t/lxd-3-0-0-has-been-released/1491

4
ответ дан 1 December 2019 в 13:23

Вы не делаете. Контейнеры LXC не являются истинным VMs и разработаны для работы от предварительно созданных образов дисков, не ISOs.

Вам был бы нужен VM для надлежащей начальной загрузки ISOs для установки ОС. Это достигается чем-то как VirtualBox, не контейнеризацией LXC/LXD.

2
ответ дан 1 December 2019 в 13:23

Можно смонтировать .iso на как петлевой интерфейс и извлечь файлы. Затем используйте файлы для создания контейнера.

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

Это похоже lxc-create сможет создать контейнер из смонтированного .iso.

1
ответ дан 1 December 2019 в 13:23

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

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