为 Docker 设置国内镜像仓库

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

本文标题:为 Docker 设置国内镜像仓库

文章作者:Morning Star

发布时间:2020年12月03日 - 02:12

最后更新:2021年04月16日 - 15:04

原始链接:https://www.mls-tech.info/docker/docker-use-local-mirrors/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。