Kubernetes学习指南:containerd安装
在1.20版本中将内置的dockershim进行分离,这个版本依旧还可以使用dockershim,但是在1.24中被删除。从1.24开始,大家需要使用其他受到支持的运 行时选项(例如containerd或CRI-O);如果选择Docker Engine作为运行时,则需要使用cri-dockerd
一、升级libseccomp版本:
在centos7中yum下载libseccomp的版本是2.3的,版本不满足我们最新containerd的需求。 综上所属,在安装containerd前,我们需要优先升级libseccomp,需要下载2.4 以上的版本即可,我这里部署2.5.1版本。
1、卸载旧的containerd
rpm -qa |grep libseccomp
rpm -e libseccomp-2.3.1-4.el7.x86_64 --nodeps
2.下载libseccomp-2.5.1版本的软件包
wget http://rpmfind.net/linux/centos/8-
stream/BaseOS/x86_64/os/Packages/libseccomp-2.5.1-1.el8.x86_64.rpm
3.安装libseccomp-2.5.1软件包
rpm -ivh libseccomp-2.5.1-1.el8.x86_64.rpm
4.检查安装的版本
rpm -qa | grep libseccomp