这里给出教程是 Docker Toolbox 的用户
用的是阿里云的镜像,除了不能进行搜索,下载不受影响。
Docker Quickstart Terminal#
1.先把之前默认机器删掉
1 | docker-machine rm default |
2.这样才能建立新的不同名机器
1 | docker-machine create --engine-registry-mirror=https://pnpnp70e.mirror.aliyuncs.com -d virtualbox default |
3.查看机器的环境配置
1 | docker-machine env default |
4.如果已经有虚拟机了,将如下脚本将mirror的配置添加到docker daemon的启动参数中
1 | docker-machine ssh default "echo 'EXTRA_ARGS=\"--registry-mirror=https://yourcode.mirror.aliyuncs.com\"' | sudo tee -a /var/lib/boot2docker/profile" |
- 重启后可能获得新的IP地址,你需要执行,
不执行这一步将导致代理配置失效
1 | docker-machine env default |
Kitematic (Alpha)#
1.点击左下角的docker cu
2.输入命令
1 | docker-machine ssh default |
这样重启Docker后就可以用国内的镜像来加速下载了。
用ssh模式登录虚拟机#
1 | docker-machine ssh default |
编辑配置,新增代理
1 | sudo vi /var/lib/boot2docker/profile |
重启虚拟机
1 | docker-machine restart |