Docker(十七)—镜像加速

 

DockerHub镜像加速

国内从 DockerHub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。Docker 官方和国内很多云服务商都提供了国内加速器服务,例如:

科大镜像:https://docker.mirrors.ustc.edu.cn/ 网易:https://hub-mirror.c.163.com/ 阿里云:https://<你的ID>.mirror.aliyuncs.com 七牛云加速器:https://reg-mirror.qiniu.com 当配置某一个加速器地址之后,若发现拉取不到镜像,请切换到另一个加速器地址。国内各大云服务商均提供了 Docker 镜像加速服务,建议根据运行 Docker 的云平台选择对应的镜像加速服务。

阿里云镜像获取地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors,登陆后,左侧菜单选中镜像加速器就可以看到你的专属地址了:

在这里插入图片描述

根据操作文档进行配置。

Google镜像加速

配置网络代理

配置网络代理前可能无法拉取来自谷歌的镜像,如下图所示:

在这里插入图片描述

sudo mkdir -p /etc/systemd/system/docker.service.d
sudo touch /etc/systemd/system/docker.service.d/proxy.conf
vim /etc/systemd/system/docker.service.d/proxy.conf

代理是一个可以访问Google的服务器

[Service]
Environment="HTTP_PROXY=http://proxy.yutao.co:10081/"
Environment="HTTPS_PROXY=http://proxy.yutao.co:10081/"

在这里插入图片描述

sudo systemctl daemon-reload
sudo systemctl restart docker

这次正常拉取

在这里插入图片描述