Containerd 换源


换源

# 备份
sudo cp /etc/containerd/config.toml /etc/containerd/config.toml.bak

# 
sudo sed -i 's|config_path = ""|config_path = "/etc/containerd/certs.d"|g' /etc/containerd/config.toml

sudo mkdir -p /etc/containerd/certs.d/docker.io

sudo tee /etc/containerd/certs.d/docker.io/hosts.toml <<EOF
server = "https://docker.io"  # 上游地址,如果下面的都失败了就用这个。

[host."https://docker.anubis.cafe"]
  capabilities = ["pull", "resolve"]

[host."https://docker.m.daocloud.io"]
  capabilities = ["pull", "resolve"]

[host."https://docker.anyhub.us.kg"]
  capabilities = ["pull", "resolve"]

[host."https://mirror.ccs.tencentyun.com"]
  capabilities = ["pull", "resolve"]

[host."https://dockerhub.icu"]
  capabilities = ["pull", "resolve"]

EOF
sudo systemctl daemon-reload
sudo systemctl restart containerd

参考资料

https://blog.peacesheep.xyz/pages/f26317/


如果本文帮助到了你,帮我点个广告可以咩(o′┏▽┓`o)


评论
  目录