user1010573 Asked: 2019-04-17 00:03:44 +0800 CST2019-04-17 00:03:44 +0800 CST 2019-04-17 00:03:44 +0800 CST 没有 vmlinux 的 Linux 容器 (LXC) 映像 772 最近,我安装lxc并创建了一个 Ubuntu LXC 映像。 然后,我确实ls -a /看到了/图像内部的目录列表。 令我惊讶的是,在普通的 Linux 发行版中没有vmlinux或经常看到。vmlinuz 因此,我的问题是:如何在没有 vmlinux/z 的情况下启动 LXC 映像? boot lxc syslinux 2 个回答 Voted Best Answer Daniele Santi 2019-04-17T01:16:20+08:002019-04-17T01:16:20+08:00 LXC 与“传统”虚拟机有点不同。 它们都使用相同的内核(即来自您主机的内核),而不是模拟硬件。 从lxc 介绍页面: LXC 是 Linux 内核包含特性的用户空间接口。通过强大的 API 和简单的工具,它可以让 Linux 用户轻松创建和管理系统或应用程序容器。 更具体地说(强调我的): LXC 容器通常被认为介于 chroot 和成熟的虚拟机之间。LXC 的目标是创建一个尽可能接近标准 Linux 安装但不需要单独内核的环境。 xenoid 2019-04-17T01:54:49+08:002019-04-17T01:54:49+08:00 容器是使用自己的文件系统和网络(除其他外)“在泡沫中”运行的进程。它们不是虚拟机。他们使用主机的内核(这就是为什么他们比虚拟机启动要快得多)。
LXC 与“传统”虚拟机有点不同。
它们都使用相同的内核(即来自您主机的内核),而不是模拟硬件。
从lxc 介绍页面:
更具体地说(强调我的):
容器是使用自己的文件系统和网络(除其他外)“在泡沫中”运行的进程。它们不是虚拟机。他们使用主机的内核(这就是为什么他们比虚拟机启动要快得多)。