当前位置: 首页 > article >正文

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

Docker镜像库

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

可用的 docker 镜像地址

DockerHub 镜像仓库镜像加速器地址
https://docker.xuanyuan.me
https://docker.1ms.run
镜像使用说明https://dockerhub.icu
https://hub.rat.dev
https://docker.wanpeng.top
镜像使用说明https://doublezonline.cloud
镜像使用说明https://docker.mrxn.net
DockerHub 镜像加速代理https://docker.anyhub.us.kg
镜像使用说明https://dislabaiot.xyz
Docker Hub Container Image Libraryhttps://docker.fxxk.dedyn.io
评论区贡献https://docker-mirror.aigc2d.com

测试镜像是否可用

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"  数组中添加多个镜像源地址,以英文逗号分隔。

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

sudo systemctl restart docker

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

sudo service docker restart

4. 配置完成后,可以使用  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

3、点击Apply & Restart按钮使设置生效。

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


http://www.kler.cn/a/579054.html

相关文章:

  • 【蓝桥杯每日一题】3.8
  • Vue.js框架设计核心要素解析
  • 【GPT入门】第8课 大语言模型的自洽性
  • 安固软件指南:确保外发文件安全的全面策略
  • 腾讯云大模型知识引擎LKE+DeepSeek结合工作流升级智能客服
  • ESP8266TCP单连接透传
  • RabbitMQ从入门到实战-2
  • 计算机视觉cv2入门之图像的读取,显示,与保存
  • STM32-USART串口数据包
  • 大白话JavaScript闭包实现原理与在实际开发中的应用场景
  • 六十天前端强化训练之第八天到第十四天——综合案例:用户管理系统
  • PHP:格式化JSON为PHP语法格式
  • 【贪心算法】将数组和减半的最小操作数
  • Python 数据可视化创意分享:解锁数据之
  • Python性能优化面试题及参考答案
  • 【计算机网络入门】应用层
  • NO.33十六届蓝桥杯备战|函数|返回值|声明|调用|引用|函数重载(C++)
  • 软件工程画图题
  • 前端安全面试题汇总及参考答案
  • 如何创建炫酷的 3D CSS 旋转加载器:为你的网页增添动感