关于本机Docker与vmware冲突问题

在本机安装docker,目前以VMware可以正常使用为例

一、Docker与VMware冲突的原因:

微软的hyper-V(虚拟化软件),使用docker就必须要启动hyper-V服务,当开始hyper-V启动后,VMware的Windows10会由于启动了hyper-V导致VMware的Windows10无法启动,产生冲突。

如下:hyper-V关闭,docker情况(显示:Docker Desktop无法检测虚拟机管理程序。)

41f1a9cc7a944276b541ac00711b3435.jpg

 二、Docker与VMware冲突解决方案
1.hyper-V的启动方法
①打开控制面板,点击卸载程序进入到程度和功能

9b953c8f1c2b48a194a42ccb96412561.jpg

②点击启用或关闭Windows功能,进入Windows功能

fcf070d66cf04ad8a543ba22ec1f2272.jpg

 ③右边图片正常情况下存在Hyper-V选项勾选或者取消即可。

勾选(Docker正常使用)取消勾选(Vmware正常使用)

0dc74ca6913142f4a0d606db841be2cc.jpg

 2.Windows功能中没有Hyper-V选项

①在Windows功能中没有找到Hyper-V选项

e5ea2b04a7e245f5885edcc9b5f44034.jpg

 ②Docker正常使用

右击开始,选择PowerShell(管理员)

e16853f95bbc466fa162553d1f483319.jpg

 输入命令:

bcdedit /set hypervisorlaunchtype auto(启用hyper-V)

重启电脑才会生效

③VMware正产使用

右击开始,选择PowerShell(管理员)

8f2e90a3e0fe4f969227d3f2966c5fdc.jpg

 输入命令:

bcdedit /set hypervisorlaunchtype off(关闭hyper-V)

重启电脑才会生效

除此之外

可以将下载VMware 17.0.0版本,使用17版本的可以解决冲突问题。

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值