如何在 LXC 容器内安装 Vyos 软件 .iso?

如何在 LXC 容器内安装 Vyos 软件 .iso?

我在 LXC 容器内安装 Vyos 软件时遇到问题。问题.isovyos-1.1.8-amd64.iso

答案1

截至上周,LXC 和 LXD v3.0.0 已经发布。

虽然有许多很棒的新功能/能力,但为了保持主题,还发布了 lxd-p2c,它是一种允许您从物理机或 VM 创建本地(或远程)LXD 容器的工具。

因此,您现在可以尝试将 ISO 安装为 KVM VM。安装后,使用 lxd-p2c 工具创建 LXD 容器。

Stephane Graber 在 FOSDEM 2018 上发布了一个视频,演示了如何使用运行 Apache 的 CentOS VM 以及使用 lxd-p2c 创建运行 Apache 的 LXD CentOS 容器:

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

答案2

你不需要。LXC 容器不是真正的虚拟机,并且设计为从预构建的磁盘映像(而不是 ISO)运行。

您需要一个 VM 来正确启动 ISO 以安装操作系统。这可以通过 VirtualBox 之类的东西来实现,而不是通过 LXC/LXD 容器化来实现。

答案3

您可以将 .iso 安装为环回接口并提取文件。然后使用这些文件构建容器。

有一个现有的 Docker 映像,如果你想走那条路。

看起来将lxc-create能够创建容器从安装的.iso

相关内容