菜单
本页目录

K8S镜像加速方案

一、 直接配置容器引擎加速(containerd为例)

1.1 containerd 镜像源配置

编辑 containerd 配置文件:

vim /etc/containerd/config.toml

1.2 containerd 镜像源配置

1.2.1 在配置文件中添加以下内容,配置镜像源地址:

[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.1ms.run"]
    [plugins."io.containerd.grpc.v1.cri".registry.mirrors."k8s.gcr.io"]
      endpoint = ["https://k8s.1ms.run"]
    [plugins."io.containerd.grpc.v1.cri".registry.mirrors."gcr.io"]
      endpoint = ["https://gcr.1ms.run"]
    [plugins."io.containerd.grpc.v1.cri".registry.mirrors."ghcr.io"]
      endpoint = ["https://ghcr.1ms.run"]

注意:请将 https://xxxxxx.d.1ms.run 替换为您的专属免登录域名

1.2.2 重启 containerd 服务

配置完成后,重启 containerd 服务使配置生效:

systemctl restart containerd

验证服务状态:

systemctl status containerd