前置条件:
(1) 开启CPU虚拟化支持: 查看
(2) Win8/WIn10 Hyper-V冲突:请关闭掉 Hyper-V 的功能。
操作步骤:
控制面板→程序与功能→Winodws 功能→不勾选【Hyper-V】
1 下载 docker-toolbox
2 安装docker-toolbox(选择所有)
3 设置环境变量(不设置会在C盘建立虚拟机)
MACHINE_STORAGE_PATH E:\docker\machines(虚拟机目录)
cmd自己下boot2docker.iso太慢
手动创建目录: E:\docker\machines\cache目录
下载boot2docker.iso 放入cache目录
4使用阿里云镜像加速服务,进入docker-toolbox安装目录, 找到start.sh
用文本编辑器打开,修改69行
"${DOCKER_MACHINE}" create --engine-registry-mirror=https://XXXX.mirror.aliyuncs.com -d virtualbox $PROXY_ENV "${VM}"
5 docker-toolbox安装目录 鼠标右键 打开git-bash
6 在打开的cmd中执行 start.sh
等待虚拟机创建完成,如图所示: