首页 > 系统相关 >CentOS 7.9 安装 Containerd-1.6.5

CentOS 7.9 安装 Containerd-1.6.5

时间:2022-10-13 17:35:09浏览次数:75  
标签:opt bin 1.6 Containerd usr containerd 7.9 local cni

一、CentOS 7.9 安装 Containerd-1.6.5

地址

在containerd前,需要优先升级libseccomp。

在CentOS 7中yum下载libseccomp的版本是2.3的,版本不满足最新containerd的需求,需要下载2.4以上的。

 

二、CentOS 7.9 升级 libseccomp-2.5.1

地址

卸载原来的

[root@ecs-65685 ~]#  rpm -qa | grep libseccomp
libseccomp-2.3.1-4.el7.x86_64
[root@ecs-65685 ~]# 
[root@ecs-65685 ~]# rpm -e libseccomp-2.3.1-4.el7.x86_64 --nodeps

wget下载

wget https://rpmfind.net/linux/centos/8-stream/BaseOS/x86_64/os/Packages/libseccomp-2.5.1-1.el8.x86_64.rpm

安装

[root@ecs-65685 software]# rpm -ivh /opt/software/libseccomp-2.5.1-1.el8.x86_64.rpm 
warning: /opt/software/libseccomp-2.5.1-1.el8.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 8483c65d: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...
   1:libseccomp-2.5.1-1.el8           ################################# [100%]

查看当前版本

[root@ecs-65685 software]# rpm -qa | grep libseccomp
libseccomp-2.5.1-1.el8.x86_64

使用场景在Kubernetes 1.20+版本中的Containerd会用到。

 

三、下载安装containerd

1 官方地址:https://containerd.io/downloads

Containerd安装我们使用1.6.4版本号

containerd-1.6.1-linux-amd64.tar.gz 只包含containerd

cri-containerd-cni-1.6.4-linux-amd64.tar.gz 包含containerd以及cri runc等相关工具包,建议下载本包

wget https://github.com/containerd/containerd/releases/download/v1.6.5/cri-containerd-cni-1.6.5-linux-amd64.tar.gz

 

2 解压

# 直接让它给我们对应的目录给替换掉
[root@ecs-65685 software]# tar zxvf cri-containerd-cni-1.6.5-linux-amd64.tar.gz -C /
etc/
etc/cni/
etc/cni/net.d/
etc/cni/net.d/10-containerd-net.conflist
etc/crictl.yaml
etc/systemd/
etc/systemd/system/
etc/systemd/system/containerd.service
usr/
usr/local/
usr/local/sbin/
usr/local/sbin/runc
usr/local/bin/
usr/local/bin/containerd-shim
usr/local/bin/containerd
usr/local/bin/critest
usr/local/bin/crictl
usr/local/bin/containerd-shim-runc-v1
usr/local/bin/containerd-stress
usr/local/bin/containerd-shim-runc-v2
usr/local/bin/ctd-decoder
usr/local/bin/ctr
opt/
opt/cni/
opt/cni/bin/
opt/cni/bin/static
opt/cni/bin/vlan
opt/cni/bin/bandwidth
opt/cni/bin/portmap
opt/cni/bin/ipvlan
opt/cni/bin/firewall
opt/cni/bin/macvlan
opt/cni/bin/dhcp
opt/cni/bin/ptp
opt/cni/bin/sbr
opt/cni/bin/vrf
opt/cni/bin/loopback
opt/cni/bin/host-device
opt/cni/bin/tuning
opt/cni/bin/bridge
opt/cni/bin/host-local
opt/containerd/
opt/containerd/cluster/
opt/containerd/cluster/gce/
opt/containerd/cluster/gce/cloud-init/
opt/containerd/cluster/gce/cloud-init/node.yaml
opt/containerd/cluster/gce/cloud-init/master.yaml
opt/containerd/cluster/gce/configure.sh
opt/containerd/cluster/gce/cni.template
opt/containerd/cluster/gce/env
opt/containerd/cluster/version

cri-containerd-cni会将我们整个containerd相关的依赖都进行下载下来。

上面的文件都是二进制文件,直接移动到对应的目录并配置好环境变量就可以进行使用了。

 

四、安装docker

CentOS 7.9 安装 docker-20.10.12https://www.cnblogs.com/huaxiayuyi/p/16775236.html

标签:opt,bin,1.6,Containerd,usr,containerd,7.9,local,cni
From: https://www.cnblogs.com/huaxiayuyi/p/16788350.html

相关文章

  • CentOS 7.9 升级内核 kernel-ml-5.6.14版本
    一、CentOS7.9升级内核kernel-ml-5.6.14地址http://193.49.22.109/elrepo/kernel/el7/x86_64/RPMS默认内核版本为3.10.0,现升级到5.6.14版本查看当前内核版......
  • CentOS 7.9 安装 Consul_1.9.14
    一、CentOS7.9安装Consul_1.9.14地址https://developer.hashicorp.com/consulhttps://github.com/hashicorp/consul wget下载wgethttps://releases.hashic......
  • CentOS 7.9 安装 kafka_2.13
    一、CentOS7.9安装kafka_2.13地址https://kafka.apache.org/downloads.html 二、安装准备1安装JDK在安装kafka之前必须先安装JDK和zookeeper,如何安装JDK,可......
  • Docker, containerd, CRI-O and runc之间的区别?
    1、概述在容器生态系统中充斥着各种各样的术语,今天就来为你,一一解码! Docker开启了容器的时代,但不久之后,工具、标准和首字母缩略词似乎在这一领域爆发。那么,“docker”......
  • Containerd安装与使用
    2022-10-121|0Containerd的技术方向和目标简洁的基于gRPC的API和clientlibrary完整的OCI支持(runtime和imagespec)同时具备稳定性和高性能的定义良好的容......
  • 配置containerd
    修改镜像源~#containerdconfigdefault>/etc/containerd/config.toml~#sed-i"s#k8s.gcr.io/pause#registry.aliyuncs.com/google_containers/pause#g"/etc/conta......
  • containerd和docker命令对比
    命令dockercrictl(推荐)ctr查看容器列表dockerpscrictlpsctr-nk8s.iocls查看容器详情dockerinspectcrictlinspectctr-nk8s.iocinfo查看......
  • containerd 安装
    仓库安装root@wgs:~#aptupdateroot@wgs:~#apt-yinstallcontainerdroot@wgs:~#systemctlstatuscontainerd二进制安装安装containerd下载containerd下载地址......
  • containerd推送+kaniko build配置简述
    前置条件设置清华yum源https://mirrors.tuna.tsinghua.edu.cn/help/centos/安装一些工具yum-yinstallwgetjqpsmiscvimnet-toolsnfs-utilstelnetyum-utilsdevice......
  • CentOS 7.9 安装 docker-compose
    一、CentOS7.9安装docker-compose地址https://github.com/docker/composehttps://github.com/docker/compose/releases/download/v2.1.0/docker-compose-linux-x86_......