2025 最新 Docker 镜像源加速列表与使用指南(9月更新)
【摘要】 最近很源都不可用了,公司开发组有诉求,我们运维组调研了下,记录下自己常用,稳定快速的 docker 可用镜像源。
记录下备用,这个源用的久,很稳定,速度也相当不错。
后续调研到更多好用的源再更新。
记录背景
最近很多docker源都不可用了,公司开发组有诉求,我们运维组调研了下,记录下自己常用,稳定快速的 docker 可用镜像源。
记录下备用,轩辕镜像的docker源用的久,很稳定,速度也相当不错。后续调研到更多好用的源再更新。
轩辕镜像免费版支持docker.io,专业版支持9个仓库,相当丰富。我们运维组用轩辕镜像专业版源做 habor 源,给公司开发公用。
另外,为什么用轩辕镜像,我们计算了下,比我们自己搭建CDN便宜的多。
搜索了下,还有很多免费的源,配置一大堆镜像源。免费源基本都是个人基于 CF 代理的,都不稳定,个人偶尔用用还行,但不符合我们的使用场景。
下面部分是配置方法。
Linux 一键安装方法
bash <(wget -qO- https://xuanyuan.cloud/docker.sh)
复制该脚本到命令行一键自动安装。
该一键安装脚本由轩辕镜像官方维护支持,脚本已经 github 上开源,该脚本支持多种 Linux 发行版,可一键完成 docker、docker-compose 的安装,同时自动配置轩辕镜像加速源。
我看了下,这个脚本支持 Ubuntu、Debian、CentOS、RHEL、Rocky Linux、OpenCloudOS ,还是比较全面的。
常规配置方法
支持系统:Ubuntu 22.04+、Debian 10+、CentOS 8+
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<EOF
{ "registry-mirrors": [ "https://docker.xuanyuan.me" ] }
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
使用 DockerHub 代理
# 拉取官方镜像(如 MySQL 5.7)
docker pull docker.xuanyuan.me/library/mysql:5.7
# 拉取用户镜像(替换 library 为用户名)
docker pull docker.xuanyuan.me/用户名/镜像名:标签
Linux 通用配置脚本
#!/bin/sh
cat <<-EOF > /etc/docker/daemon.json
{ "registry-mirrors": [ "https://docker.xuanyuan.me" ] }
EOF
systemctl daemon-reload
systemctl restart docker
适用系统:Ubuntu 22.04、Debian、CentOS 8、Fedora、Arch Linux、openSUSE Leap 42.1 等
macOS(Docker For Mac)
- 点击桌面顶栏 Docker 图标 → Preferences;
- 在 Daemon 标签页的 Registry mirrors 中添加:https://docker.xuanyuan.me;
- 点击 Apply & Restart 生效。
Windows(Docker For Windows)
- 右键桌面右下角 Docker 图标 → Settings;
- 在 Docker Daemon 标签页的 JSON 配置中,向
"registry-mirrors"
数组添加:https://docker.xuanyuan.me; - 点击 Apply,等待 Docker 环境重建生效。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)