从 https://hub.docker.com 拉取官方镜像时,内地的网络环境总是不尽人意。
所以有了内地的镜像服务,可以一定程度上解决一些问题。
我知道的有:
DaoCloud 镜像市场(http://hub.daocloud.io)
阿里云镜像服务(https://dev.aliyun.com)
但有些官方镜像在这两家均无法找到,此时就需要一个 Docker 加速器,提升内地网络访问 Docker Hub 的速度。
这两家刚好也提供 Docker 加速器。
经我测试,阿里云 Docker 加速器完胜,速度快到不可思议。
DaoCloud Docker 加速器用了十次有九次失败,不过那个修改 Docker 配置文件的脚本写的不错。
所以终极使用方法就是这样:
打开 https://dev.aliyun.com ,进入“管理中心”,登录后点击左侧导航栏“加速器”,获得一个唯一的加速器地址。
然后在自己的 Linux 主机上执行这个命令(其中的 URL 替换为你的加速器地址):
$ curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s https://xxxxxxx.mirror.aliyuncs.com
即可设置成功。
记得 service docker restart 方能生效。
扫码留言