下载docker visualbox整合包
里面包含了 git,里面包含了ssh,sftp还有docker quickstart和kitematic分别负责命令化管理和可视化界面管理最后还有java的虚拟机oracle vm virtualbox。

直接运行docker quickstart可以直接下载所有的依赖包
注意: 里面用到的git管理器会请求github里面https://github.com/boot2docker/boot2docker.git链接,这里有二个解决方案:

  1. 是从外面复制到主目录下的.docker文件下,之后在重新使用docker quickstart安装依赖
  2. 使用https://github.91chi.fun//https://github.com/boot2docker/boot2docker.git 这种国内镜像请求会快上很多
    解决了这个问题大部分问题都可以避坑了

使用 windows 7 docker
docker quickstart会默认创建一个由boot2docker.iso创建的oracle虚拟机,里面是docker的核心
当然也可以用命令来创建

docker-machine.exe -s "d:docker" create --engine-registry-mirror=https://ndtun5mn.mirror.aliyuncs.com -d virtualbox default

换源也是一样,只不过这是docker的低版本,配置文件所在的目录会不一样,上面的命令已经默认创建了aliyun的国内镜像
当然创建好了在配置也同理

#docker-machine连接虚拟机
docker-machine.exe ssh default

#配置docker国内源
sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=https://ndtun5mn.mirror.aliyuncs.com |g" /var/lib/boot2docker/profile
#退出
exit
#查看配置
cat /var/lib/boot2docker/profile
#重启生效
docker-machine.exe restart default

docker toolbox对比原生的docker说实话差很多,无论是性能还是其他控制和便利。