Debian10部署Contaninerd
一、runc依賴包安裝
#配置環(huán)境變量 vim /root/.bashrc #添加一下兩行 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 export PATH #同步環(huán)境變量 sourcr /root/.bashrc
runc會(huì)依賴libseccomp-dev和libseccomp2,且版本必須大于2.3。
#下載依賴包 wget https://mirrors.ustc.edu.cn/debian/pool/main/libs/libseccomp/libseccomp-dev_2.5.4-1_amd64.deb wget https://mirrors.ustc.edu.cn/debian/pool/main/libs/libseccomp/libseccomp2_2.5.4-1_amd64.deb #安裝依賴包 dpkg -i libseccomp-dev_2.5.4-1_amd64.deb dpkg -i libseccomp2_2.5.4-1_amd64.deb
二、containerd部署
#下載containerd包(由于是在Github上,可能會(huì)使用到KXSW) wget https://github.com/containerd/containerd/releases/download/v1.6.6/cri-containerd-cni-1.6.6-linux-amd64.tar.gz #解壓壓縮包 tar xf cri-containerd-cni-1.6.6-linux-amd64.tar.gz #把相關(guān)命令軟鏈接到/usr/local/bin目錄下(service文件中的命令,懶得改) ln -sv usr/local/bin/* /usr/local/bin/ ln -sv usr/local/sbin/* /usr/local/bin/ #創(chuàng)建containerd的配置文件夾及生成配置文件 #創(chuàng)建文件夾 mkdir /etc/containerd #生成配置文件 containerd config default > /etc/containerd/config.toml #修改配置文件第67行,使用systemd作為cgroup,將false改為true systemd_cgroup = true #將service文件復(fù)制到/usr/lib/systemd/system目錄 cp etc/systemd/system/containerd.service /usr/lib/systemd/system #同步service文件 systemctl daemon-reload #啟動(dòng)containerd systemctl start containerd #設(shè)置containerd開機(jī)啟動(dòng) systemctl enable containerd

浙公網(wǎng)安備 33010602011771號(hào)