下載
wget <https://github.com/containerd/containerd/releases/download/v1.7.23/containerd-1.7.23-linux-amd64.tar.gz>
解壓縮
tar Cxzvf /usr/local containerd-1.7.23-linux-amd64.tar.gz
把services 加入 daemon
mkdir /usr/local/lib/systemd/system/
curl "<https://raw.githubusercontent.com/containerd/containerd/main/containerd.service>" -o /usr/local/lib/systemd/system/containerd.service
systemctl daemon-reload
systemctl enable --now containerd
runc
wget <https://github.com/opencontainers/runc/releases/download/v1.2.0/runc.amd64>
install -m 755 runc.amd64 /usr/local/sbin/runc
cni plugin
wget <https://github.com/containernetworking/plugins/releases/download/v1.6.0/cni-plugins-linux-amd64-v1.6.0.tgz>
mkdir -p /opt/cni/bin
tar Cxzvf /opt/cni/bin cni-plugins-linux-amd64-v1.6.0.tgz
清除
sudo rm /usr/local/bin/containerd-shim-runc-v2
sudo rm /usr/local/bin/containerd-shim
sudo rm /usr/local/bin/ctr
sudo rm /usr/local/bin/containerd-shim-runc-v1
sudo rm /usr/local/bin/containerd
sudo rm /usr/local/bin/containerd-stress
#sudo rm /usr/local/bin/containerd*
sudo rm -rf /usr/local/sbin/runc
sudo rm -rf /opt/cni/bin