国内可用的 Docker 镜像加速器推荐(2025 更新)

在国内使用 Docker 时,由于网络限制,直接从 Docker Hub 拉取镜像可能会遇到速度慢或连接失败的问题。为了解决这一问题,许多国内云服务商和高校提供了 Docker 镜像加速器服务。本文将推荐一些可靠的国内 Docker 镜像加速器,帮助开发者提高镜像拉取速度,提升开发效率。

国内 Docker 镜像加速器推荐

以下是一些稳定且常用的国内 Docker 镜像加速器:

Docker 官方镜像站

支持 Docker Hub、GCR、K8S、GHCR 等多个源镜像

https://dockerproxy.com

中国科学技术大学

高校提供,稳定性好,适合科研人员使用

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

南京大学

高校提供,适合学术研究使用

https://docker.nju.edu.cn

DaoCloud

支持 Docker Hub、GCR、K8S、GHCR、Quay、NVCR 等多个源镜像

https://docker.m.daocloud.io

Azure 中国镜像

仅供内部访问,适合 Azure 用户使用

https://dockerhub.azk8s.cn

百度云

支持 Docker Hub,适合百度云用户使用

https://mirror.baidubce.com

中科院软件所

支持 Docker Hub,适合科研人员使用

https://mirror.iscas.ac.cn

如何配置 Docker 镜像加速器

以 Ubuntu 系统为例,你可以通过以下步骤配置 Docker 镜像加速器:

1. 创建或修改 Docker 的配置文件:

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": [
    "https://dockerproxy.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://docker.nju.edu.cn"
  ]
}
EOF

2. 重载 Docker 配置并重启 Docker 服务:

sudo systemctl daemon-reload
sudo systemctl restart docker

3. 验证配置是否生效:

docker info

在输出中查找 Registry Mirrors,如果显示你配置的镜像地址,则说明配置成功。

注意事项

建议配置多个镜像加速器地址,以应对某个镜像源可能出现的故障或访问速度慢的问题。

定期检查镜像加速器的可用性,确保开发环境的稳定性。

如果你使用的是其他操作系统,如 CentOS 或 macOS,配置方法可能有所不同,请根据系统版本查阅相关文档。

您可能感兴趣:

DOVE 网络加速器 梯子 免费 试用

回复

回复 楼主