背景
通常终端拉取docker hup镜像仓库的镜像时会拉取的很慢,此时我们只需要配置一下镜像加速器即可。
常用国内加速器
国内常用的加速器
- 网易云:http://hub-mirror.c.163.com
- 百度云:https://mirror.baidubce.com
- ustc:http://docker.mirrors.ustc.edu.cn
- docker官方中国区:https://registry.docker-cn.com
配置
linux系统下,在/etc/docker/daemon.json配置registry-mirrors段,我使用的是ustc镜像加速器,如下
{
"registry-mirrors": [
"http://docker.mirrors.ustc.edu.cn"
]
}
生效
更改完配置文件之后,重启docker生效,再次拉取docker hup上的镜像就会很快了。
systemctl restart docker
常见错误
在mac配置通常会遇到如下问题:
![](https://img.haomeiwen.com/i15579250/cc738eec5aa5efcb.png)
看到报了这个错误,"registry-mirrors":No certs for ocker.mirrors.ustc.edu.cn,把https改为http即可。
在linux中报如下错误,通常是daemon.json文件配置错误,
Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.
我们只需要修改后,重启之后接口生效。
网友评论