Docker not running on windows 10 错误:必须在 BIOS 中启用硬件辅助虚拟化和数据执行保护

Mah*_*ati 5 docker windows-10

我正在尝试在 Windows 10 Pro 上运行 docker,但出现此错误:“必须在 BIOS 中启用硬件辅助虚拟化和数据执行保护”

我已经在 BIOS 设置中启用了“Intel VT”和“XD 位”正如我在这篇文章“启用 BIOS 中的硬件设置以运行 Hyper V ”中所读到的那样,但我没有“Intel VT-d”和“可信执行”在我的 BIOS 设置中禁用它们。

这些是我的系统规格:

  • 操作系统:Windows 10 Pro build 14393.447
  • CPU:英特尔酷睿2双核E7500
  • 主营:DG43GT

我已经完成了这篇文章“ Docker for Windows 错误”中所说的事情,但没有任何效果!如果有人能帮助我解决这个问题,我将不胜感激。

谢谢

小智 2

Windows 10 上的 Hyper-V 需要二级地址转换 (SLAT)。该CPU可能不支持此功能。您可以使用 sysinternals util coreinfo 进行检查