win10下vbox虚拟机与docker共享的方法

docker需要开启 VT 和 Hyper-v ,而 vbox的虚拟机可以开启VT但与 Hyper-v 冲突,所以只能选其一,但有时又必须用虚拟机弄点其他开发环境,所以这里提供一下解决方案


1、卸载docker for windows

2、在windows控制面板->增强功能里关闭 Hyper-v

3、安装  vbox 虚拟机(可以开启VT)

4、新建一个linux虚拟机,如 centos

5、centos 中安装docker + docker-compose 即可

6、启动虚拟机,使用其他ssh工具登录,如登录远程服务器一样

剩下的就是正常虚拟机开发了,hosts 文件重定向为虚拟机的地址就可以了

你可能感兴趣的:(win10下vbox虚拟机与docker共享的方法)