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

解决docker和vmware使用冲突

为何冲突?

VMware自带虚拟化内核,但是在win10中Docker的工作需要依赖Hyper-V,本质上是Hyper-v和VMware内核之间的冲突,毕竟二者提供了相同的功能

  • 当使用Docker,且不使用VMware时,请以管理员身份运行cmd或powershell,并输入 命令:bcdedit /set hypervisorlaunchtype auto回车,然后打开 控制面板>程序和功能>启用或关闭Windows功能 勾选Hyper-V,然后重启电脑;此时Docker运行OK。

    在这里插入图片描述

  • 当使用WMware而不是用Docker时,请以管理员身份运行cmd或powershell,并输入 命令:bcdedit /set hypervisorlaunchtype off 回车,然后打开 控制面板>程序和功能>启用或关闭Windows功能 勾掉Hyper-V,然后重启电脑;此时VMware运行OK。

    在这里插入图片描述

  • 附:
    不是以管理员身份运行

    在这里插入图片描述

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

相关推荐