蔬陶
昨天 19:27
这个过程主要分为两大部分:设置 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 [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] 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 仓库中有哪些可用的新软件包。 - 安装 containerd. Io:
从刚刚配置好的仓库中安装 containerd.io。- sudo apt install -y containerd.io
复制代码 第三步:验证安装
安装完成后,您可以检查 containerd 的版本来确认它是否已成功安装。如果命令返回版本号(例如 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
[code]sudo tee /etc/systemd/system/containerd.service > /dev/null |
|
|
|
相关推荐
|
|