镜像加速
2023年12月08日
一、认识
国内从 DockerHub
拉取镜像有时会遇到困难,此时可以配置镜像加速器。Docker
官方和国内很多云服务商都提供了国内加速器服务
二、镜像
2.1 科大
科大镜像: https://docker.mirrors.ustc.edu.cn/
2.2 网易
网易: https://hub-mirror.c.163.com/
(优先选择)
2.3 阿里云
阿里云镜像获取地址: https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
,登陆后,左侧菜单选中镜像加速器就可以看到你的专属地址了。
2.4 七牛云
七牛云加速器: https://reg-mirror.qiniu.com
三、设置
3.1 Mac
1. 对于使用 Mac OS X
的用户,在任务栏点击 Docker for mac
应用图标-> Settings
...-> Docker Engine
2. 修改配置文件如下
{
"registry-mirrors": ["https://<your-mirror-url>"]
}
3. 修改完成之后,点击 Apply&Restart
按钮,Docker
就会重启并应用配置的镜像地址了
检查加速器是否生效配置加速器之后,如果拉取镜像仍然十分缓慢,请手动检查加速器配置是否生效,在命令行执行 docker info
,如果从结果中看到了如下内容,说明配置成功。
$ docker info
Registry Mirrors:
https://reg-mirror.qiniu.com
3.2 Linux
可以通过修改 daemon
配置文件 /etc/docker/daemon.json
来使用加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-`EOF`
{
"registry-mirrors": [镜像地址]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker