在 Windows 10 Hyper-V 客户机中运行 docker

在 Windows 10 Hyper-V 客户机中运行 docker

我想问一下有人知道如何让嵌套虚拟化与 AMD CPU 一起工作吗(例如 Ryzen)?

我的工作站在 Hyper-V 内部运行,因此它本质上是一个 VM 客户机,但重要的是我能够在 Windows 客户机 VM 上运行 docker。

问题是,当尝试连接时,它会抛出一个错误,说“不支持嵌套虚拟化”

答案1

我想问是否有人知道如何使嵌套虚拟化与 AMD CPU(例如 Ryzen)一起工作?

Hyper-V 不支持 AMD 处理器上的嵌套虚拟化。

Hyper-V 虚拟机中嵌套虚拟化的要求之一是支持 VT-x 的 Intel 处理器。

具有 VT-x 和 EPT 技术的英特尔处理器 - 嵌套目前仅限于英特尔。

您将需要一个不同的主机或不同的虚拟机管理程序,以支持 AMD 主机上的嵌套虚拟化。

来源:先决条件

相关内容