yum安装在使用 yum 包管理器安装 Containerd 之前,需要先设置 Containerd 的 YUM 仓库 。以下是大致的步骤:
准备YUM 仓库创建一个名为 /etc/yum.repos.d/containerd.repo 的文件,并将以下内容添加到该文件中:
[containerd]name=containerdbaseurl=https://download.docker.com/linux/centos/7/$basearch/stablegpgcheck=1gpgkey=https://download.docker.com/linux/centos/gpgenabled=1
安装 Containerd【一文带你掌握Containerd】在设置好仓库文件后,运行以下命令以更新 YUM 缓存并使其识别新的仓库信息:
[root@localhost ~]# yum makecache[root@localhost ~]# yum install -y containerd.io
启动 Containerd[root@localhost ~]# systemctl enable containerd[root@localhost ~]# systemctl start containerd
验证 Containerd[root@localhost ~]# containerd -vcontainerd containerd.io 1.6.25 d8f198a4ed8892c764191ef7b3b06d8a2eeb5c7f[root@localhost ~]# runc -vrunc version 1.1.10commit: v1.1.10-0-g18a0cb0spec: 1.0.2-devgo: go1.20.10libseccomp: 2.3.1
Containerd 常见命令操作更换 Containerd 后,以往常用的 docker 命令也不再使用,取而代之的分别是 crictl 和 ctr 两个命令客户端 。一般来说某个主机安装了 k8s 后,命令行才会有 crictl 命令 。而 ctr 是跟 k8s 无关的,主机安装了 containerd 服务后就可以操作 ctr 命令 。
- crictl 是遵循 CRI 接口规范的一个命令行工具,通常用它来检查和管理kubelet节点上的容器运行时和镜像 。
- ctr 是 containerd 的一个客户端工具 。
推荐阅读
- 一文了解TikTok店铺类型,美国本土店VS跨境店有什么区别?如何入驻?
- 光影星播客 | 演员胡连馨带你解锁CCTV6一周佳片
- 掌握了解网站优化特点,才能网站的权重稳步增加
- 五分钟掌握22种常见象棋布局
- 一文看懂DNS及其工作原理
- 什么是SEO?一文了解SEO的本质、意义和潜力
- 一文带你彻底掌握阻塞队列!
- 快速上手 PostgreSQL:掌握PSQL 命令行工具连接技巧
- 掌握C++模板的艺术:类型参数、默认值和自动推导
- Python神器解密:掌握property特性巧管理属性