重新启动机器并打开Docker Quickstart终端后,出现以下错误:
Unable to start the VM: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe startvm default --type headless failed:
VBoxManage.exe: error: Raw-mode is unavailable courtesy of Hyper-V. (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT)
VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component ConsoleWrap, interface IConsole
Details: 00:00:02.064418 Power up failed (vrc=VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT, rc=E_FAIL (0X80004005))
Looks like something went wrong in step ´Checking status on default´... Press any key to continue...

答案 0 :(得分:4)
以管理员身份运行命令提示符并执行:
dism /Online /Disable-Feature:Microsoft-Hyper-V
重启和
bcdedit /set hypervisorlaunchtype off
答案 1 :(得分:2)
如上面Prakash的建议中所建议的,这对我有用:在“控制面板”中转到“打开和关闭Windows功能”:
取消选中“ Windows Hypervisor平台”
重新启动并反转该过程,从而启用“ Windows Hypervisor平台”。
答案 2 :(得分:1)
您似乎需要禁用Hyper-V。 您可以从Windows功能选项或命令行执行此操作。
答案 3 :(得分:1)
听了Bub Espinja的回答后,这些就是我的步骤。
以管理员身份运行Powershell / CMD并输入
dism /Online /Disable-Feature:Microsoft-Hyper-V
重新启动,然后输入
bcdedit /set hypervisorlaunchtype off
但是,我遇到了一些困难,所以我回到这里,跟随了Prakash留下的另一个步骤。
转到控制面板[类别视图]->程序->打开或关闭Windows功能
确保未选中“ Windows Hypervisor平台”。展开“ Hyper-V”并启用“ Hyper-V平台”
重启后,我能够运行“ Docker Quickstart Terminal”,然后运行docker run hello-world
。
答案 4 :(得分:0)
dism /Online /Disable-Feature:Microsoft-Hyper-V
reboot and
bcdedit /set hypervisorlaunchtype off
上面的答案对我有用。
答案 5 :(得分:0)
我也遇到了同样的问题..你可以按照以下步骤来解决--
打开 C:\Program Files\Docker Toolbox 编辑启动文件为 ${DOCKER_MACHINE}" create -d virtualbox $PROXY_ENV "${VM}
安装 docker 工具箱后,它将是 bcdedit
如果您看到超视,请在 powershell 中以管理员模式运行 bcdedit /set hypervisorlaunchtype off
启动器类型状态关闭然后它很好,如果它是自动然后运行
win+R
将状态更改为关闭
使用组合键 temp
type df['full_name']=zip(df['name'],df['last name'])
删除所有临时文件并删除所有文件
重启你的机器
打开 dockerquickstart 它应该可以正常工作。