找回密码
 立即注册
首页 业界区 安全 Ubuntu安装containerd

Ubuntu安装containerd

蔬陶 昨天 19:27
这个过程主要分为两大部分:设置 Docker 的官方软件仓库执行安装
第一步:设置 Docker 的软件仓库

由于 containerd.io 包含在 Docker 的官方仓库中,您需要先让您的系统信任并能够从该仓库下载软件。

  • 添加 Docker 的 GPG 密钥
    这确保了您下载的软件包是官方发布且未经篡改的。
    1. # 创建用于存放密钥的目录
    2. sudo install -m 0755 -d /etc/apt/keyrings
    3. # 下载并添加 Docker 的 GPG 密钥
    4. curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
    5. sudo chmod a+r /etc/apt/keyrings/docker.gpg
    复制代码
  • 将 Docker 仓库添加到 APT 源中
    这个命令会创建一个新的软件源列表文件,告诉 apt 工具可以去哪里寻找 Docker 相关的软件包。
    1. echo \
    2.   "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
    3.   $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
    4.   sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    复制代码
第二步:安装 containerd

仓库设置好之后,安装就非常简单了。

  • 更新软件包列表
    刷新您的本地软件包索引,让系统知道 Docker 仓库中有哪些可用的新软件包。
    1. sudo apt update
    复制代码
  • 安装 containerd. Io
    从刚刚配置好的仓库中安装 containerd.io。
    1. sudo apt install -y containerd.io
    复制代码
第三步:验证安装

安装完成后,您可以检查 containerd 的版本来确认它是否已成功安装。
  1. containerd --version
复制代码
如果命令返回版本号(例如 containerd github.com/containerd/containerd/v2 v2.1.4 75cb2b7193e4e490e9fbdc236c0e811ccaba3376),则说明安装成功。
:低版本的containerd 可能不支持镜像校验插件,如果不是2.1.4 版本,手动升级一下。
第四步:修改配置文件

修改 containerd 配置文件

生成默认配置文件:/etc/containerd/config.toml
  1. sudo mkdir -p /etc/containerd
  2. # 把默认配置写入到config.toml文件中
  3. 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

相关推荐

您需要登录后才可以回帖 登录 | 立即注册