启动时出错。
我通过三种方式在互联网上找到了解决方案。
- 启用 Hyper V - 您可以通过以管理员身份运行以下命令来执行此操作。- dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All
2 . 使用以下命令启用 Hypervisor - bcdedit /set hypervisorlaunchtype auto。
您应该运行上述任一命令。您需要重新启动系统才能应用更改。
如果问题仍然存在,您系统上的 Hyper-V 可能已损坏,因此
- 在控制面板 > [程序] > [Windows 功能] 中打开并完全取消选中所有 Hyper-V 相关组件。重新启动系统。再次启用 Hyper-V。重新开始。
其实这些都是网上的解决方案,遇到的都是一样的。但他们都没有解决问题。无论您是否重新启动计算机,结果都是一样的。今天为了docker,升级到了windows pro,之前有home。我在互联网上购买了密钥,通过官方来源通过 Windows 对其进行了更新。可能是什么问题呢?

该错误清楚地表明您需要在 PC 的 BIOS 中启用虚拟化,每个主板的执行方式不同。Docker是一种小型虚拟机,对于它的运行,对于任何虚拟机的运行,都需要开启虚拟化。