Docker 配置国内镜像加速器

 Docker 默认是从官方镜像地址 Docker Hub 下下载镜像,由于服务器在国外的缘故,导致经常下载速度非常慢。为了提升镜像的下载速度,我们可以手动配置国内镜像加速器,让下载速度飚起来。

国内的镜像加速器选项较多,如:阿里云,DaoCloud 等。本次介绍如何配置阿里云的镜像加速器。

0. 注册阿里云

直接使用支付宝账号登录即可。

https://dev.aliyun.com/

Docker 配置国内镜像加速器

Docker 配置国内镜像加速器

设置密码后,跳转镜像加速页 https://cr.console.aliyun.com/

Docker 配置国内镜像加速器

 Docker 配置国内镜像加速器

 Docker 配置国内镜像加速器

1. 安装/升级Docker客户端

推荐安装1.10.0以上版本的Docker客户端,参考文档 docker-ce

查看docker版本。

Docker 配置国内镜像加速器

2. 配置镜像加速器

针对Docker客户端版本大于 1.10.0 的用户

您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器(这是以ubuntu系统为例,其他系统参考阿里云配置说明进行配置)

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-‘EOF‘
{
  "registry-mirrors": ["https://c3eu1esr.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

Docker 配置国内镜像加速器

3. 验证速度

在dockerhub查找jenkins镜像。

Docker 配置国内镜像加速器

Docker 配置国内镜像加速器

Docker 配置国内镜像加速器

相关推荐