我正在尝试在windows 10 Enterprise VM中安装Docker Desktop。我也启用了Hyper-V。我看过很多文章,但都不能修复它。如果有人能帮助我解决下面的错误,请:
以下是虚拟机详细信息:
Windows 10企业内存:4 GB系统类型:64位操作系统,基于x64的处理器
Docker版本: 2.2.0.5。
虽然启用了虚拟化,但我仍然面临同样的问题。启用‘使用英特尔VT-x/AMD-V进行指令集虚拟化...’。
错误:无法启动Hyper-V VM: Microsoft.HyperV.PowerShell.VirtualizationException:'DockerDesktopVM‘启动失败。
无法启动虚拟机'DockerDesktopVM‘,因为其中一个Hyper-V组件未运行。
'DockerDesktopVM‘启动失败。(虚拟机ID 109C9013-5F42-4EF4-A80C-AE69E1372AFC)
虚拟机管理服务无法启动虚拟机'DockerDesktopVM‘,因为其中一个Hyper-V组件未运行(虚拟机ID 109C9013-5F42-4EF4-A80C-AE69E1372AFC)。-> Microsoft.Virtualization.Client.Management.VirtualizationOperationFailedException:'DockerDesktopVM‘启动失败。
发布于 2020-09-22 00:42:34
看起来你试图让nested virtualization运行起来。如果在Hyper-V中使用Hyper-V,则需要使用以下命令启用该功能
Set-VMProcessor -VMName DockerDesktopVM -ExposeVirtualizationExtensions $true不确定是否需要一些英特尔CPU。这是有可能的,那就是changed。
windows上的Docker需要一个虚拟窗口的additional virtualization layer。默认情况下未启用。
https://stackoverflow.com/questions/61590064
复制相似问题