1.8 KiB
1.8 KiB
本文作者:丁辉
二进制安装Containerd
安装 Containerd
-
下载二进制文件
wget https://github.com/containerd/containerd/releases/download/v1.6.33/cri-containerd-cni-1.6.33-linux-amd64.tar.gz
-
解压
mkdir containerd tar -zxvf cri-containerd-cni-*-linux-amd64.tar.gz -C containerd cd containerd
-
移动文件至安装目录
\cp usr/local/bin/* /usr/local/bin/ \cp etc/systemd/system/containerd.service /usr/lib/systemd/system/containerd.service mkdir /opt/cni/bin -p \cp /root/containerd/opt/cni/bin/* /opt/cni/bin/
-
备份配置文件
mkdir /etc/containerd containerd config default > /etc/containerd/config.toml
-
修改驱动和镜像地址
vi /etc/containerd/config.toml
内容如下
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc] ... [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc.options] SystemdCgroup = true #修改这里 [plugins."io.containerd.grpc.v1.cri"] sandbox_image = "registry.aliyuncs.com/google_containers/pause:3.9"
-
配置 crictl 配置文件
curl -so /etc/crictl.yaml https://gitee.com/offends/Kubernetes/raw/main/Containerd/Files/crictl.yaml
-
启动
systemctl enable containerd systemctl start containerd systemctl status containerd
安装 RunC
-
下载
wget https://github.com/opencontainers/runc/releases/download/v1.1.12/runc.amd64
-
安装
install -m 755 runc.amd64 /usr/local/bin/runc