使用加速器
使用加速器的方法为,在docker服务启动时,加入参数 –registry-mirror=XXX。在加速器页面中,能看到这两个网站都准备了一键修改脚本,自动替换。
然而,对于有些版本的 服务器,这些脚本会失效。
例如,笔者使用CentOS7,从docker-engine包中安装。这时启动docker服务的命令为 dockerd,而不是docker -d,与脚本中的不同。针对这一问题,笔者采取手动修改docker启动脚本的方式来增加参数即可。
笔者是将/etc/systemd/system/docker.service
文件做如下修改
(如果找不到这个文件,也可以在以下位置找到:/lib/systemd/system/docker.service
)
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
其中ExecStart=/usr/bin/dockerd
替换成了 ExecStart=/usr/bin/dockerd --registry-mirror=https://u1qbyfsc.mirror.aliyuncs.com
这样,拉取docker官方源时,即可使用非常明显的加速。
另外,阿里云还提供云端构建功能。在dockerhub上看到的第三方image,经常作者会提供构建文件。找到这些文件,放到github等代码托管平台上,在阿里云的镜像仓库中新建一个镜像,导入构建文件,再在阿里云控制台上操作,即可使用阿里云海外主机进行构建,之后供自己拉取到国内的主机上。
==================================
官方镜像下载实在是慢,于是开通了阿里云开发者帐号,
阿里的文档是错误的,
- 1
- 1
这一句改为
sudo sed -i “s|ExecStart=/usr/bin/dockerd|ExecStart=/usr/bin/dockerd –registry-mirror=https://pee6w651.mirror.aliyuncs.com|g” /etc/systemd/system/Docker.service
下面的全改,如果非阿里云服务器可以改成网易的
ExecStart=/usr/bin/dockerd –registry-mirror=http://hub-mirror.c.163.com
DaoCloud:
DOCKER_OPTS="--registry-mirror=http://aad0405c.m.daocloud.io"
官方帮助
阿里云Docker镜像库
阿里云容器Hub服务:http://dev.aliyun.com/search.html
来自云端的容器Hub服务
高性能的本地Registry,提供上传、下载、构建及托管的全方位镜像服务。
并且为用户提供加速器,加速官方仓库的下载。加速器使用帮>助:http://console.d.aliyun.com/index2.html/?spm=0.0.0.0.Xx1dX0#/docker/booster
阿里云Hub服务管理后台:http://console.d.aliyun.com/index2.html/?>spm=0.0.0.0.MVZTDP#/docker/image/list
在这里开通容器Hub服务,就可以管理您自己的Docker仓库以及仓库镜像。
本人专属加速器地址:https://pee6w651.mirror.aliyuncs.com
ubuntu
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
centos
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
windows
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
macos
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21