Containerd的安装和配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Containerd的安装和配置相关的知识,希望对你有一定的参考价值。

参考技术A Containerd Github: containerd/containerd

直接将压缩包解压到系统目录中:

添加环境变量

生成配置文件

containerd安装包中含有 containerd.server 文件在 etc/systemd/system/containerd.service 下,所以我们能通过systemd 来配置 containerd 作为守护进程运行,其文件内容为

启动containerd

查看Containerd本地CLI命令工具ctr的版本

查看兼容CRI的容器运行时命令行接口crictl的版本:

生成默认的配置文件: containerd config default > /etc/containerd/config.toml
配置文档地址: containerd / containerd 。

在/etc/containerd/config.toml 文件中添加需要加速的镜像信息:

其中, registry.mirrors."xxx" 表示需要配置 mirror 的镜像仓库原镜像仓库, endpoint 表示提供 mirror 的镜像加速服务。

跳过tls验证:

/etc/containerd/config.toml 配置文件中的内容仅会对crictl生效。
crictl images list = ctr -n=k8s.io image list

pull image:

以上是关于Containerd的安装和配置的主要内容,如果未能解决你的问题,请参考以下文章

k8s二containerd的安装

k8s二containerd的安装

containerd容器环境搭建教程

ubuntu 20.4安装k8s 1.24.0(使用containerd)

Docker和containerd在容器日志及相关参数配置方面的一些差异

配置 containerd 镜像仓库完全攻略