Speedup Speedup

Docker Hub Registry Proxy

Docker 镜像加速

把 Docker Hub 镜像转换为已配置代理域名下的拉取命令,也可以直接作为 Docker daemon 的 registry mirror 使用。

生成拉取命令

支持 Docker Hub 官方镜像和命名空间镜像,例如 redis:7library/alpine:latestgrafana/grafana:latest

Docker daemon 配置

配置后可以继续使用原始镜像名,Docker 会把 Docker Hub 请求转到已配置的代理域名。

Linux 常见位置是 /etc/docker/daemon.json,Docker Desktop 可在设置里的 Docker Engine 中修改。

代理能力

  • 后端通过 /docker 命名空间代理 Docker Registry v2、manifest、blob 和 tag 请求。
  • /docker/token 会代理 Docker Hub 鉴权 token,并改写 registry challenge。
  • 单段官方镜像会自动映射到 library/ 命名空间。
  • 私有镜像需要 Docker Hub 授权信息,当前页面按公开镜像场景生成命令。

常用镜像

Alpine alpine:latest
Nginx nginx:1.27
Redis redis:7

接口检查

部署后可以访问 Registry API 探活地址:

正常情况下会返回 Docker Registry 的鉴权挑战,Docker CLI 会自动继续请求 token。