Ubuntu安装containerd
这个过程主要分为两大部分:设置 Docker 的官方软件仓库 和 执行安装。第一步:设置 Docker 的软件仓库
由于 containerd.io 包含在 Docker 的官方仓库中,您需要先让您的系统信任并能够从该仓库下载软件。
[*]添加 Docker 的 GPG 密钥:
这确保了您下载的软件包是官方发布且未经篡改的。
# 创建用于存放密钥的目录
sudo install -m 0755 -d /etc/apt/keyrings
# 下载并添加 Docker 的 GPG 密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
[*]将 Docker 仓库添加到 APT 源中:
这个命令会创建一个新的软件源列表文件,告诉 apt 工具可以去哪里寻找 Docker 相关的软件包。
echo \
"deb https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
第二步:安装 containerd
仓库设置好之后,安装就非常简单了。
[*]更新软件包列表:
刷新您的本地软件包索引,让系统知道 Docker 仓库中有哪些可用的新软件包。
sudo apt update
[*]安装 containerd. Io:
从刚刚配置好的仓库中安装 containerd.io。
sudo apt install -y containerd.io
第三步:验证安装
安装完成后,您可以检查 containerd 的版本来确认它是否已成功安装。
containerd --version如果命令返回版本号(例如 containerd github.com/containerd/containerd/v2 v2.1.4 75cb2b7193e4e490e9fbdc236c0e811ccaba3376),则说明安装成功。
注:低版本的containerd 可能不支持镜像校验插件,如果不是2.1.4 版本,手动升级一下。
第四步:修改配置文件
修改 containerd 配置文件
生成默认配置文件:/etc/containerd/config.toml
sudo mkdir -p /etc/containerd
# 把默认配置写入到config.toml文件中
sudo /usr/local/bin/containerd config default | sudo tee /etc/containerd/config.toml > /dev/null 修改服务配置文件
生成服务配置文件:/etc/systemd/system/containerd.Service
sudo tee /etc/systemd/system/containerd.service > /dev/null 鼓励转贴优秀软件安全工具和文档! 新版吗?好像是停更了吧。 这个有用。 谢谢楼主提供! 这个有用。
页:
[1]