Ubuntu18.04安装特定版本containerd
去github下载想要安装的版本
下载链接:
https://github.com/containerd/containerd/releases?after=v1.3.4
下载完上传到Ubuntu服务器中
解压二进制包并生成默认文件
tar -xvf containerd-1.3.3.linux-amd64.tar.gz -C /usr/local/
创建目录
mkdir /etc/containerd
在创建的目录中生成配置文件
containerd config default> /etc/containerd/config.toml
配置containerd服务
访问目录:
cd /lib/systemd/system/
新建文件:
containerd.service
在文件中填入以下内容
[Unit]
Description=containerd container runtime
After=network.target
[Service]
ExecStartPre=/sbin/modprobe overlay
ExecStart=/usr/local/bin/containerd
Delegate=yes
KillMode=process
LimitNOFILE=1048576
LimitNPROC=infinity
LimitCORE=infinity
[Install]
WantedBy=multi-user.target
服务管理
systemctl enable containerd
systemctl start containerd
systemctl status containerd
测试版本
ctr version
之后再安装docker会提示是否覆盖旧版本安装新版本,选择否就行了