如何解决docker与vmware的冲突问题
这篇文章给大家分享的是有关如何解决docker与vmware的冲突问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
1、docker启动问题:
问题解决:
需要开启Hyper-V,(开启方法:控制面板->程序->程序和功能->启动或关闭Windows功能,然后再重新启动电脑)
2、但是重新开启vmware的时候,就会出现问题。
解决方法:
关闭Hyper-V,步骤如上所述。
但是这种方法每次都需要重启电脑,还是有点麻烦,好在现在也不怎么用虚拟机了。
补充:Docker和VMware冲突:VMware Workstation and Device/Credential Guard are not compatible报错解决
本地安装了Docker和VMware后,无法同时启动。因为Docker和VMware都相当于Hypervisor,并且基于虚拟机属性需要获取对CPU等硬件的掌控权,因为在同一台机器上无法同时运行。
VMware报错
VMware Workstation and Device/Credential Guard are not compatible. VMware Workstation can be run after disabling Device/Credential Guard. Please visit http://www.vmware.com/go/turnoff_CG_DG for more details.
Windows features on or off
通过切换windows features选项开启或者关闭Hyper - H选项,选中状态下可启动docker应用
关闭过程中遇到报错 Error code 0x80073701
Virtualization Based Security
WIN+R 打开运行
输入 gpedit.msc 打开 Group Policy Editor
Computer Configuration -> Administrative Templates -> System -> Device Guard 后
双击打开配置选项 Turn on Virtualization Based Security 选择disable
PowerShell command
开始 - Windows PowerShell (Admin)
开启命令为
bcdedit/sethypervisorlaunchtypeauto
关闭命令为
bcdedit/sethypervisorlaunchtypeoff
感谢各位的阅读!关于“如何解决docker与vmware的冲突问题”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
推荐阅读
-
Linux如何在命令行下创建和管理 Docker 网络
-
Linux如何在系统启动时自动运行 Docker 容器
-
容器化最佳实践:Docker 与 Kubernetes 在微服务架构中的协同设计
-
Docker 镜像优化指南:分层构建、瘦身技巧与多阶段编译实践
-
Docker 新手入门:容器创建、镜像打包与数据卷管理基础
-
Docker 容器 CPU 占用过高:资源限制策略与进程分析工具使用
-
IntelliJ IDEA 远程开发:连接 SSH 服务器与 Docker 容器的配置指南
IntelliJIDEA远程开发:连接SSH服务器与Docker容器的配置指南在现代软件开发中,远程开发已经成为一种常...
-
用 VS Code+Docker 构建全栈开发环境:从本地调试到云端部署全流程
-
Docker 镜像分层原理:UnionFS 机制与缓存利用最佳实践
-
IntelliJ IDEA+Docker:微服务项目的本地调试与容器化部署流程