问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

2025年最新可用!Docker/DockerHub 国内镜像源/加速列表

创作时间:
作者:
@小白创作中心

2025年最新可用!Docker/DockerHub 国内镜像源/加速列表

引用
CSDN
1.
https://blog.csdn.net/eytha/article/details/145547992

本文整理了2025年最新可用的Docker/DockerHub国内镜像源和加速列表,包括详细的使用说明和配置方法。无论你是Docker新手还是资深用户,都能在这里找到适合你的镜像源配置方案。

Docker镜像库

Docker 镜像库是一个用于存储和分发 Docker 镜像的服务。Docker 镜像是一个包含应用程序及其依赖项的只读模板,可以用来创建 Docker 容器。Docker 镜像库可以帮助开发者和团队共享和管理这些镜像。

可用的 docker 镜像地址

DockerHub 镜像仓库
镜像加速器地址
镜像使用说明
镜像使用说明
镜像使用说明
DockerHub 镜像加速代理
镜像使用说明
Docker Hub Container Image Library
评论区贡献

测试镜像是否可用

docker pull hub-mirror.c.163.com/library/nginx:latest

可以把 hub-mirror.c.163.com 替换成上述的镜像地址

使用方法

临时配置

通过 --register-mirror 临时指定镜像源地址

docker pull 镜像名称 -–registry-mirror=国内镜像源地址

永久配置

如果你嫌弃临时指向麻烦,可以通过配置文件进行配置,永久生效。

Linux 配置镜像源

Linux 环境下,要配置 docker 镜像源,可以按照以下步骤进行:

  1. 打开 docker 配置文件 /etc/docker/daemon.json,如果该文件不存在,则可以手动创建该文件。
  2. 在该配置文件中添加以下内容,将 https://hub-mirror.c.163.com 替换成上述的可用镜像地址。
{"registry-mirrors":["https://hub-mirror.c.163.com"]}

如果要使用多个镜像源,可以在 "registry-mirrors" 数组中添加多个镜像源地址,以英文逗号分隔。

  1. 保存配置文件,并重启 docker 服务,以使配置生效。可以使用以下命令重启 Docker 服务:
sudo systemctl restart docker

如果使用的是 Ubuntu 14.04 等旧版系统,可以使用以下命令重启 Docker 服务:

sudo service docker restart
  1. 配置完成后,可以使用 docker pull 命令测试是否能成功拉取镜像。例如,可以使用以下命令拉取官方的 Ubuntu 镜像:
docker pull ubuntu

注意:如果在 Docker Desktop for Mac 或 Docker Desktop for Windows 中使用 Docker,可以在 Docker Desktop 的设置中进行镜像加速器的配置,不需要手动编辑配置文件。

Windows(Docker For Windows)

以在 Windows 上配置 Docker 国内镜像为例,按照以下步骤进行:

  1. 打开 Docker 设置。可以在任务栏右下角找到 Docker 图标,右键单击该图标,然后选择“Settings”打开设置。
  2. 在设置界面中,选择“Docker Engine”选项卡,在该选项卡中找到“registry-mirrors”一栏。
  3. "registry-mirrors" 一栏中,输入要使用的镜像地址,例如:
https://dockerhub.icu

  1. 点击 Apply & restart 保存设置,并等待 Docker 服务重启。
  2. 配置完成后,可以使用 docker pull 命令测试是否成功使用了国内镜像源。例如,可以使用以下命令拉取官方的 Ubuntu 镜像:
docker pull ubuntu

部署正确的国内镜像源地址,镜像的下载速度应该比官方源快很多。

macOS(Docker For Mac)

对于 macOS 上的 Docker For Mac 用户,您可以通过以下步骤配置镜像加速服务:

  1. 点击桌面顶栏的 Docker 图标,选择 Preferences。
  2. 在 Daemon 标签下的 Registry mirrors 列表中加入以下镜像地址:
https://docker.1ms.run
  1. 点击 Apply & Restart 按钮使设置生效。

在 Desktop for Windows 中,还需要确保 Docker Daemon 正在运行,并已经启用了“Expose daemon on tcp://localhost:2375 without TLS”选项。可以在 Docker 设置的“General”选项卡中勾选该选项。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号