Windows10上VirtualBox与Docker冲突解决方法

在Windows10上安装了Docker for Windows后,原有的Virtualbox所有虚拟机无法使用,卸载了Docker也没有解决问题。经查询,该问题是由于Docker将Windows的Hyper-V功能打开,与Virtualbox的虚拟化功能冲突所致。解决方法:

以管理员身份运行命令提示符执行命令

bcdedit /sethypervisorlaunchtypeoff

注意到网上其他一些解决方案建议在“程序与功能”中关闭Hyper-V功能,经测试在冥王峡谷的Windows10上会导致系统无法启动,系统回滚之后才能恢复正常,因此建议还是使用上述方法。



参考

【1】:https://www.quchao.net/Windows10-Hyper-V-VirtualBox.html

【2】:https://www.zhihu.com/question/38841757

你可能感兴趣的:(Windows10上VirtualBox与Docker冲突解决方法)