多个镜像源,
一个可靠的拉取入口

把镜像源交给本地代理:故障自动切换,镜像层断点续传。复制命令,在终端运行,继续使用熟悉的 Docker

安装最新版本sh
curl -fsSL https://github.com/runui/oci-mirror-proxy/raw/refs/heads/master/install.sh | DOWNLOAD_BASE_URL=https://github.com/runui/oci-mirror-proxy sh -s -- --service

粘贴到终端运行。安装并启动 systemd/OpenRC 服务,自动配置本机 Docker。系统更改会请求 sudo,不会自动重启 Docker

校验 SHA256 · 保留已有配置安装选项与卸载

下一步 / 拉取镜像

下一条命令,还是你熟悉的 Docker

按安装器输出完成激活。Docker 连接代理后,继续使用原来的命令即可

docker pull hello-world

需要容器部署或手动配置? 查看其他运行方式

dockerdoci-mirror-proxy镜像源
01

镜像源,随时管理

添加、移除、禁用镜像源,无需重启 dockerd

02

故障隔离,而非扩散

熔断器隔离故障镜像源,探测成功后自动恢复

03

从中断处,继续下载

中断的镜像层可切换到另一个镜像源,继续传输

预览 / 一次真实拉取

更少等待,持续前进

这次预览中,通过代理耗时 508.0 秒,直接使用镜像站耗时 740.3 秒。结果取决于网络环境和镜像源

查看对比与原始录制
1.46×本次预览的速度比
直连镜像站 · 740.3 秒
直接通过镜像站拉取 Docker 镜像
通过 oci-mirror-proxy · 508.0 秒
通过 oci-mirror-proxy 拉取 Docker 镜像

GIF 为加速预览 · 点击图片放大 · 按 × 或 Esc 关闭