本博客具体介绍在ubuntu16.04下安装containerd的过程,有关ctr的命令都要有root权限才能运行
下载containerd安装包
wget https://github.com/containerd/containerd/releases/download/v1.5.7/cri-containerd-cni-1.5.7-linux-amd64.tar.gz
解压containerd安装包到根目录下
执行该命令一定要有root权限,具体操作就是将安装包中的目录解压到根目录下的对应的目录下(etc、opt、usr)
sudo tar -C / -xzf cri-containerd-cni-1.5.7-linux-amd64.tar.gz
启动containerd并设置开机自启
sudo systemctl start containerd
sudo systemctl enable containerd
创建默认配置文件
sudo containerd config default > /etc/containerd/config.toml
查看版本
sudo ctr version
拉取镜像
sudo ctr image pull docker.io/library/hello-world:latest
运行容器
sudo ctr run -t -d docker.io/library/hello-world:latest demo_hello