Files
Kubernetes/Containerd/Docs/Centos网络源安装Containerd.md
offends 8a87b699ba
All checks were successful
continuous-integration/drone Build is passing
first commit
2025-12-13 18:06:23 +08:00

1.4 KiB

本文作者:丁辉

Centos网络源安装Containerd

  1. 设置存储库

    阿里源配置文件

    yum install -y yum-utils
    yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    

    国内

    yum install -y yum-utils
    yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    
  2. 安装

    yum install -y containerd.io
    
  3. 备份配置文件并使用默认配置文件

    mv /etc/containerd/config.toml /etc/containerd/config.toml.bak
    containerd config default > /etc/containerd/config.toml
    
  4. 修改驱动和镜像地址

    vi /etc/containerd/config.toml
    

    内容如下(已更新为最新版配置方法,旧版层级不同)

    [plugins]
      ...
      [plugins.'io.containerd.cri.v1.runtime'.containerd.runtimes.runc.options]
        SystemdCgroup = true # 修改这里用于配置容器运行时使用 systemd 作为 cgroup 驱动 的关键设置
    
    [plugins.'io.containerd.cri.v1.images'.pinned_images]
      sandbox = 'registry.aliyuncs.com/google_containers/pause:3.10.1'
    
  5. 启动

    systemctl enable containerd
    systemctl start containerd
    systemctl status containerd
    
  6. 验证

    ctr info