博主在最近学习 docker
的过程中,遇到了一大通病 —— 速度太慢!想必大家也深受其扰。然而,由于环境问题 win10 home + docker toolbox
, 博主翻来找去,也没怎么找到适合的方法(网上大多是 docker
的方法)。幸亏博主最终找到了一篇博客 Docker Toolbox 镜像加速 ,终于填坑完毕。在讲述步骤之前,大家可以预先查找合适的镜像地址。
-
docker官方中国区
https://registry.docker-cn.com
-
网易
http://hub-mirror.c.163.com
-
ustc
http://docker.mirrors.ustc.edu.cn
-
阿里云
http://<你的ID>.mirror.aliyuncs.com
最后,步骤如下:
-
进入
docker
服务器的容器;docker-machine ssh default
-
更换镜像地址
sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=https://www.daocloud.io/mirror |g" /var/lib/boot2docker/profile
其中,
--registry-mirror
后面即为更换的镜像地址。 -
退出容器;
exit
-
重启容器
docker-machine restart default
补充:
突然看到一篇博客 Docker容器之Docker Toolbox下配置国内镜像源-阿里云加速器(Windows),在我们可以使用 docker machine
在创建机器时直接指定镜像源,方法如下:
docker-machine create --engine-registry-mirror=镜像地址 -d virtualbox machine name