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)
这个方法不需要配置,但每次拉取镜像时需要加上加速地址。所以选哪种方法,就看大家的习惯了。