加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

我可以直接在非VT-X机器上运行Docker(不使用虚拟机)吗?

发布时间:2020-12-16 03:38:29 所属栏目:安全 来源:网络整理
导读:我想在具有80546k Xeon Irwindale CPU的服务器上使用Docker.这些CPU为64位,但不支持英特尔VT-X虚拟化. VirtualBox无法在此计算机上运行. 我打算直接在硬件上安装Linux(没有VM层),并使用Docker来虚拟化应用程序.这可能吗?我发现了很多关于Docker和VT-x的讨论

我想在具有80546k Xeon Irwindale CPU的服务器上使用Docker.这些CPU为64位,但不支持英特尔VT-X虚拟化. VirtualBox无法在此计算机上运行.
我打算直接在硬件上安装Linux(没有VM层),并使用Docker来虚拟化应用程序.这可能吗?我发现了很多关于Docker和VT-x的讨论,但除了Docker之外,它们都涉及虚拟机,如VirtualBox.

谢谢,
艾伦

如果你打算在Linux机器上运行docker你的答案是肯定的,你可以在你的处理器中运行docker而不需要VT-x或类似的技术,因为Docker只需要在内核上提供cgroup来获得它的大部分功能正常,但如果您需要在Mac OSX或Windows中运行docker,则需要安装virtualbox才能运行boot2docker,但这并不意味着您需要在处理器中使用VT-x,但是您需要可能会注意到一些性能损失

对于Windows,有一个计划让docker在那里工作而没有任何虚拟化,但我相信我们将在Windows Server的下一次重大更新中使用它(因为没有计划未来版本的Windows,只有更新).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读