我是否需要一个支持Virtuallization进行集装箱化的CPU?

我读过容器化比虚拟化便宜。 我知道容器化比虚拟化使用的资源要less,因为只涉及一个操作系统,没有虚拟化的硬件。

但是,我需要一个支持虚拟化的CPU来运行容器化,例如Docker,或者因为它使用容器中的操作系统库运行应用程序,我可以在没有虚拟化的情况下在CPU上运行它吗?

  • 如何从lxc控制台断开连接
  • 使用tc的lxc带宽控制
  • Red Hat / CentOS EL6上的Linux容器(LXC) - lxc-create与libvirt?
  • linux容器桥过滤ARP答复
  • 服务apache2重新启动导致“错误:设备上没有剩余空间”
  • LXC容器模板?
  • One Solution collect form web for “我是否需要一个支持Virtuallization进行集装箱化的CPU?”

    但是,我需要一个支持虚拟化的CPU来运行容器化,例如Docker,或者因为它使用容器中的操作系统库运行应用程序,我可以在没有虚拟化的情况下在CPU上运行它吗?

    不,Docker(以及其他容器解决scheme,如LXC)不需要任何特殊的硬件支持。 它们实际上是chroot的增强版本,它使用内核function(主要是名称空间)将进程树与主机隔离开来。

    服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器.