在本机安装docker,目前以VMware可以正常使用为例
一、Docker与VMware冲突的原因:
微软的hyper-V(虚拟化软件),使用docker就必须要启动hyper-V服务,当开始hyper-V启动后,VMware的Windows10会由于启动了hyper-V导致VMware的Windows10无法启动,产生冲突。
如下:hyper-V关闭,docker情况(显示:Docker Desktop无法检测虚拟机管理程序。)
二、Docker与VMware冲突解决方案
1.hyper-V的启动方法
①打开控制面板,点击卸载程序进入到程度和功能
②点击启用或关闭Windows功能,进入Windows功能
③右边图片正常情况下存在Hyper-V选项勾选或者取消即可。
勾选(Docker正常使用)取消勾选(Vmware正常使用)
2.Windows功能中没有Hyper-V选项
①在Windows功能中没有找到Hyper-V选项
②Docker正常使用
右击开始,选择PowerShell(管理员)
输入命令:
bcdedit /set hypervisorlaunchtype auto(启用hyper-V)
重启电脑才会生效
③VMware正产使用
右击开始,选择PowerShell(管理员)
输入命令:
bcdedit /set hypervisorlaunchtype off(关闭hyper-V)
重启电脑才会生效
除此之外文章来源:https://www.toymoban.com/news/detail-766678.html
可以将下载VMware 17.0.0版本,使用17版本的可以解决冲突问题。文章来源地址https://www.toymoban.com/news/detail-766678.html
到了这里,关于关于本机Docker与vmware冲突问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!