据我所知,Linux 容器被称为轻量级虚拟化;无需为运行的每个服务添加额外操作系统的虚拟化。Docker 利用 Linux 容器,并且 Docker 有可能在 Snappy Ubuntu Core 上运行。
上面提到的堆栈是否要求其运行的处理器具有 VT-X 或其他虚拟化技术?或者它只是在 Linux 上运行服务的重组方式,不需要具有虚拟化功能的处理器?
答案1
不,您不需要任何硬件虚拟化技术。这些是用于完全硬件虚拟化的。
容器,又称操作系统级虚拟化,由 Linux 内核提供。这完全是软件的事情。