Docker 默认的进行仓库是在国外的 hub.docker.com, 该仓库访问起来比较慢,因此我们通常需要配置国内的镜像仓库。

常用的国内镜像仓库

Docker中国区官方镜像
https://registry.docker-cn.com

网易
http://hub-mirror.c.163.com

ustc
https://docker.mirrors.ustc.edu.cn

中国科技大学
https://docker.mirrors.ustc.edu.cn

修改 Docker 配置

以 Linux (ubuntu) 为例,首先编辑 docker 的配置文件

1
vi /etc/docker/daemon.json

将以上的国内镜像站点的地址配置到 registry-mirrors 向中,完整的 daemon.json 文件如下:

1
2
3
{
"registry-mirrors": ["https://registry.docker-cn.com","http://hub-mirror.c.163.com","https://docker.mirrors.ustc.edu.cn","https://docker.mirrors.ustc.edu.cn"]
}

保存以后,记得重启 docker daemon 服务, 在 ubuntu 中,可以执行

1
sudo systemctl restart docker