微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Win10-Docker和VMware运行环境冲突解决办法

  由于一致在win10下面跑的有VMware,也一直正常,今天今天心血来潮的在VS2019下面尝试了基于DotNet-Core-3.1的Web应用体验,同时开启了对Docker的支持,于是根据提示安装完了Docker For Window ,这时候Window下面的Docker也都正常运行起来了;然而此致却发现VMware缺无法启动,结果真是有点尴尬。

  为了解决该冲突,经过一番操作与查阅资料,将解决办法记录下来,免得今后再次尴尬。

  当使用Docker For Window,且不使用VMware时,请以管理员身份运行PowerShell,并输入 命令:bcdedit /set hypervisorlaunchtype on 回车,然后重启电脑;此时Docker For Window运行Ok。

  当需要WMware而不是用Docker For WIndow时,请以管理员身份运行PowerShell,并输入 命令:bcdedit /set hypervisorlaunchtype off 回车,然后重启电脑;此时WMware运行Ok。

  总结起来,出现此问题的原因是Device Guard或Credential Guard与Workstation不兼容,那么通过上面的切换配置,可实现不同场景使用。

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐