Win下Docker与VM虚拟机不兼容
作者:小刚一位苦于信息安全的萌新小白帽,记得关注给个赞,谢谢本实验仅用于信息防御教学,切勿用于其它用途Docker与VM虚拟机不兼容使用管理员权限运行命令近期在研究Win下的Docker,起初发现玩的流畅,当我要使用以前安装的VM虚拟机时,报错了给查了查错误内容发现vm虚拟机与Docker的主机服务冲突,那这可咋办没办法只能二选其一了。查找了各种解决方法,发现两条指令最好用使用管理员权限运行命令D
·
作者:小刚
一位苦于信息安全的萌新小白帽,记得关注给个赞,谢谢
本实验仅用于信息防御教学,切勿用于其它用途
Docker与VM虚拟机不兼容
近期在研究Win下的Docker,起初发现玩的流畅,当我要使用以前安装的VM虚拟机时,报错了给
查了查错误内容发现vm虚拟机与Docker的主机服务冲突,那这可咋办
没办法只能二选其一了。
查找了各种解决方法,发现两条指令最好用
使用管理员权限运行命令
Docker是基于Hyper-V服务的,Hyper-V主机服务的运行可以用命令开启关闭
PowerShell的管理员模式
对应的打开Hyper-V的命令:
bcdedit /set hypervisorlaunchtype auto
bcdedit /set hypervisorlaunchtype off
当需要Docker
用PowerShell的管理员模式,运行auto,这时主机服务开启
在服务处有个HV主机服务,开启
然后重启电脑就可以使用Docker
当需要VM
还是PowerShell运行off,主机服务关闭,重启电脑
在服务处关闭HV主机服务
即可使用VM虚拟机
2021/01/09
升级VM16.1.0版本
升级Windows 10 20H1 版本
即可兼容。实测有效
更多推荐
已为社区贡献1条内容
所有评论(0)