Docker镜像下载加速

前言

使用docker的程序猿们都会面临着这么一个问题,因为docker官方的镜像都在国外的网站上托管着,而且docker默认拉取镜像时会从国外仓库拉取,所以在使用docker拉取镜像时就会出现连接不上或下载速度龟速的问题,这真的会让人很抓狂。所以如何让docker镜像拉取速度变得更快是每个docker使用者由衷的愿望。

一.使用阿里云的镜像加速器

用你的淘宝或支付宝账号(当然也可以创建一个)登录阿里云,在控制台找到容器镜像服务,点击进入。
在这里插入图片描述
然后找到镜像加速器
在这里插入图片描述
得到你自己专属的镜像加速器地址
在这里插入图片描述
然后在Linux上进入docker的daemon.json配置文件
在这里插入图片描述
并按照下面的方式配置

{
  "registry-mirrors": ["你自己的加速地址"]
}

然后执行下面命令重新载入配置文件,重启docker(非root用户切换一下权限,root用户可以直接运行)

sudo systemctl daemon-reload
sudo systemctl restart docker

二.使用docker中国官方镜像加速

在这里插入图片描述

$ docker pull registry.docker-cn.com/library/镜像名:标签

以mysql为例(未指定标签默认为latest)
在这里插入图片描述
这个方法不需要配置,但每次拉取镜像时需要加上加速地址。所以选哪种方法,就看大家的习惯了。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐