最近很源都不可用了,公司开发组有诉求,我们运维组调研了下,记录下自己常用,稳定快速的 docker 可用镜像源。
记录下备用,这个源用的久,很稳定,速度也相当不错。后续调研到更多好用的源再更新。
轩辕镜像专业版:https://xuanyuan.cloud
轩辕镜像免费版:https://docker.xuanyuan.me
这个源免费版支持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 < { "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 环境重建生效。 9月23日 更新一下: 轩辕镜像支持的平台和工具比较多,这里做一个列举: Linux/Mac/Windows 登录方式 Docker 镜像下载加速:通用(通过登录配置轩辕镜像加速服务) Linux Docker 镜像下载加速:Linux 系统(支持主流发行版) Windows/Mac Docker 镜像下载加速:Windows 系统、Mac 系统(适用于 Docker Desktop) Docker Compose 镜像下载加速:支持 Docker Compose 的环境(容器编排场景) K8s containerd 镜像下载加速:Kubernetes 环境(基于 containerd) 宝塔面板 Docker 镜像下载加速:宝塔面板(服务器管理面板) 群晖 NAS Docker 镜像下载加速:Synology 群晖 NAS 系统 飞牛 fnOS Docker 镜像下载加速:飞牛 fnOS 系统 极空间 NAS Docker 镜像下载加速:极空间 NAS 系统 爱快路由 ikuai Docker 镜像下载加速:爱快 ikuai 路由系统 绿联 NAS Docker 镜像下载加速:绿联 NAS 系统 威联通 NAS Docker 镜像下载加速:威联通 NAS 系统 Podman Docker 镜像下载加速:Podman(支持多系统)