Docker Desktop 无法检测到虚拟机管理程序

问题描述 投票:0回答:1

当我尝试打开 docker 桌面时,我收到此消息。

Docker Desktop 无法检测到虚拟机管理程序 必须在 BIOS 中启用硬件辅助虚拟化和数据执行保护。

在任务管理器 > 性能选项卡中,我看到虚拟化已启用。

我已在 BIOS 中启用虚拟化。我有 AMD 处理器和 Windows 10 Enterprise。 在终端中我可以使用

docker -v
。 Docker 版本是 23.0.5。 适用于 Linux 的 Windows 子系统已启用,Hyper V 已禁用。

docker containers virtualization docker-desktop
1个回答
0
投票

您是否尝试过使用命令:

bcdedit /set hypervisorlaunchtype auto 

在 powershell(管理员)中?

如果是这样,那么您必须在本地计算机中搜索

turn windows features on or off
才能将
hyper-v hypervisor
变成
on

如果无法开启,则必须前往系统配置选项卡下的

BIOS
启用
Virtualization Technology

tjat 之后,您可以尝试在

hyper-v hypervisor
下再次启用
turn windows features on or off

之后您可以重新启动电脑。请确保启用适用于 Linux 的 Windows 子系统。

© www.soinside.com 2019 - 2024. All rights reserved.