春

春夏秋冬平平安安

A text-focused Halo theme

  • 首页
  • 关于
主页 containerd安装配置
文章

containerd安装配置

发表于 29天前 更新于 29天前
作者 Administrator
4~5 分钟 阅读

containerd镜像仓库配置

大家都知道,国内拉镜是个非常麻烦的事,要么就搭个梯子,要么设镜像仓库代理。containerd 是目前k8s主流推荐的CRI,但是网上配置镜像仓库的方法大都不太行,参考链接https://github.com/containerd/containerd/blob/main/docs/hosts.md。

  1. 修改config.toml配置文件,如果没有的话执行

containerd config default > /etc/containerd/config.toml  # 执行这个命令可以生成一份默认的配置,如果机器装了docker再装containerd,一定要执行!!!!
​
# containerd 大于2.0版本的配置
version = 3
​
[plugins."io.containerd.cri.v1.images".registry]
   config_path = "/etc/containerd/certs.d"
​
# contaienrd 小于2.0版本的配置
version = 2
​
[plugins."io.containerd.grpc.v1.cri".registry]
   config_path = "/etc/containerd/certs.d"
  1. 创建certs.d目录

mkdir -p /etc/containerd/certs.d/docker.io # 配置docker.io的代理
tee /etc/containerd/certs.d/docker.io/hosts.toml << EOF
server = "https://registry-1.docker.io"
​
[host."你的镜像仓库地址"]
  capabilities = ["pull", "resolve"]
EOF


许可协议:  CC BY 4.0
分享

相关文章

下一篇

分布式事务是什么

上一篇

Go语言设计模式

最近更新

  • kafka Kraft模式k8s集群搭建
  • 达梦数据库主备集群搭建
  • RocketMQ proxy
  • 凝思操作系统开启系统日志
  • kubernetes学习记录

热门标签

Halo

目录

©2025 春夏秋冬平平安安. 保留部分权利。

使用 Halo 主题 Chirpy