仓库 | 隐式 | 显式 |
---|---|---|
Docker Hub | docker pull docker.at9.net/nginx:latest |
docker pull docker.at9.net/docker.io/library/nginx:latest |
gcr.io | docker pull docker.at9.net/distroless/static-debian11:latest |
docker pull docker.at9.net/gcr.io/distroless/static-debian11:latest |
registry.k8s.io | docker pull docker.at9.net/pause:3.9 |
docker pull docker.at9.net/registry.k8s.io/pause:3.9 |
quay.io | docker pull docker.at9.net/prometheus/prometheus:v2.53.0 |
docker pull docker.at9.net/quay.io/prometheus/prometheus:v2.53.0 |
mcr.microsoft.com | docker pull docker.at9.net/dotnet/runtime:8.0 |
docker pull docker.at9.net/mcr.microsoft.com/dotnet/runtime:8.0 |
ghcr.io | docker pull docker.at9.net/project-zot/zot-linux-amd64:v2.1.4 |
docker pull docker.at9.net/ghcr.io/project-zot/zot-linux-amd64:v2.1.4 |
k8s.gcr.io (兼容) | docker pull docker.at9.net/registry.k8s.io/etcd:3.5.9-0 |
docker pull docker.at9.net/registry.k8s.io/etcd:3.5.9-0 |
/etc/docker/daemon.json
(如无则新建),重启 Docker 服务:{ "registry-mirrors": ["https://docker.at9.net"] }配置后可直接运行
docker pull nginx:latest
,请求会自动加速。/etc/containerd/config.toml
,在 [plugins."io.containerd.grpc.v1.cri".registry.mirrors]
下为每个上游仓库添加 endpoint:[plugins."io.containerd.grpc.v1.cri".registry.mirrors] [plugins."io.containerd.grpc.v1.cri".registry.mirrors."docker.io"] endpoint = ["https://docker.at9.net"] [plugins."io.containerd.grpc.v1.cri".registry.mirrors."registry.k8s.io"] endpoint = ["https://docker.at9.net"] [plugins."io.containerd.grpc.v1.cri".registry.mirrors."gcr.io"] endpoint = ["https://docker.at9.net"] # ...为 quay.io, mcr.microsoft.com, ghcr.io 添加类似配置配置后可直接用 Kubernetes 拉取镜像,自动加速。