linux安裝containerd和nerdctl

目前nerdctl最新版是0.15, containerd 1.5.8

nerdctl-full-0.15.0中包含了containerd 1.5.8,cni, nerdctl,所以直接下載這個包即可,如果nerdctl有更新,可以把以下代碼中的0.15.0替換爲對應版本號即可

對於root用戶

systemctl start containerd.service
wget https://ghproxy.com/https://github.com/containerd/nerdctl/releases/download/v0.15.0/nerdctl-full-0.15.0-linux-amd64.tar.gz
tar Cxzvf /usr/local nerdctl-full-0.15.0-linux-amd64.tar.gz
cp /usr/local/lib/systemd/system/*.service /etc/systemd/system/
systemctl enable buildkit containerd
systemctl start buildkit containerd

 

對於非root用戶以上命令需要加上sudo,而且還要額外運行

containerd-rootless-setuptool.sh installz

注意,這個rootless-setuptool目前不支持centOS 7及其以下。

 

完成後nerdctl的使用方法就和docker基本一致

nerdctl compose與docker-compose 用法基本一致

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章