小x
小x
Published on 2025-04-10 / 2 Visits

镜像加速

基础地址: xx9527.cn

docker 镜像加速

加速地址: registry.xx9527.cn

加速 Docker

添加到 /etc/docker/daemon.json

{
  "registry-mirrors": [
    "https://registry.xx9527.cn"
  ]
}

直接拉取

              docker.io/busybox
                 |
                 V
registry.xx9527.cn/docker.io/busybox

其他地址

其他地址一般使用替换方式即可

源站

替换为

docker.io

registry.xx9527.cn

gcr.io

gcr.xx9527.cn

ghcr.io

ghcr.xx9527.cn

k8s.gcr.io

gcr.xx9527.cn

registry.k8s.io

k8s.xx9527.cn

nvcr.io

nvcr.xx9527.cn

quay.io

quay.xx9527.cn

Containerd 加速

Containerd 较简单,它支持任意 registrymirror,只需要修改配置文件 /etc/containerd/config.toml,添加如下的配置:

    [plugins."io.containerd.grpc.v1.cri".registry]
      [plugins."io.containerd.grpc.v1.cri".registry.mirrors]
        [plugins."io.containerd.grpc.v1.cri".registry.mirrors."docker.io"]
          endpoint = ["https://docker.xx9527.cn"]
        [plugins."io.containerd.grpc.v1.cri".registry.mirrors."registry.k8s.io"]
          endpoint = ["https://k8s.xx9527.cn"]
        [plugins."io.containerd.grpc.v1.cri".registry.mirrors."k8s.gcr.io"]
          endpoint = ["https://k8s.xx9527.cn"]
        [plugins."io.containerd.grpc.v1.cri".registry.mirrors."gcr.io"]
          endpoint = ["https://gcr.xx9527.cn"]
        [plugins."io.containerd.grpc.v1.cri".registry.mirrors."ghcr.io"]
          endpoint = ["https://ghcr.xx9527.cn"]
        [plugins."io.containerd.grpc.v1.cri".registry.mirrors."quay.io"]
          endpoint = ["https://quay.xx9527.cn"]

Podman 加速

Podman 同样支持任意 registrymirror,修改配置文件 /etc/containers/registries.conf,添加配置:

unqualified-search-registries = ['docker.io', 'k8s.gcr.io', 'gcr.io', 'ghcr.io', 'quay.io']

[[registry]]
prefix = "docker.io"
location = "docker.io"
[[registry.mirror]]
prefix = "docker.io"
location = "registry.szis.tech"

[[quay]]
prefix = "quay.io"
location = "quay.io"
[[quay.mirror]]
prefix = "quay.io"
location = "quay.xx9527.cn"

[[k8s]]
prefix = "registry.k8s.io"
location = "registry.k8s.io"
[[k8s.mirror]]
prefix = "registry.k8s.io"
location = "k8s.xx9527.cn"

[[ghcr]]
prefix = "ghcr.io"
location = "ghcr.io"
[[ghcr.mirror]]
prefix = "ghcr.io"
location = "ghcr.xx9527.cn"

[[gcr]]
prefix = "gcr.io"
location = "gcr.io"
[[gcr.mirror]]
prefix = "gcr.io"
location = "gcr.xx9527.cn"

Skopeo 加速

skopeo 需要新增或修改文件 ~/.config/containers/registries.conf 内容和 Podman 是一致的

unqualified-search-registries = ['docker.io', 'k8s.gcr.io', 'gcr.io', 'ghcr.io', 'quay.io']

[[registry]]
prefix = "docker.io"
location = "docker.io"
[[registry.mirror]]
prefix = "docker.io"
location = "registry.szis.tech"

[[quay]]
prefix = "quay.io"
location = "quay.io"
[[quay.mirror]]
prefix = "quay.io"
location = "quay.xx9527.cn"

[[k8s]]
prefix = "registry.k8s.io"
location = "registry.k8s.io"
[[k8s.mirror]]
prefix = "registry.k8s.io"
location = "k8s.xx9527.cn"

[[ghcr]]
prefix = "ghcr.io"
location = "ghcr.io"
[[ghcr.mirror]]
prefix = "ghcr.io"
location = "ghcr.xx9527.cn"

[[gcr]]
prefix = "gcr.io"
location = "gcr.io"
[[gcr.mirror]]
prefix = "gcr.io"
location = "gcr.xx9527.cn"


Comment