它说我需要启用虚拟化,这意味着运行 Hyper-V,所以我遵循以下指南:
https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v
但当我尝试在 Hyper-V 管理器中运行该实例时,它显示“虚拟机管理程序未运行”
答案1
启用 Windows 功能的顺序很重要。
在 Windows 搜索中输入“功能”,然后选择“打开或关闭 Windows 功能”以进入 Windows 功能小程序。
转到 Windows 功能并取消选中以下内容:
- Windows 虚拟机管理程序平台
- 虚拟机平台
- Hyper-V
单击“确定”并重新启动。
然后逐一重新检查:
- Windows 虚拟机管理程序平台 -> 确定
- 虚拟机平台 -> 确定
- Hyper-V -> 确定
之后 Docker Desktop 应该能够在自动启动时顺利运行