嗯,最近公司要组织个k8s的培训,了解了下,从1.20开始k8s就放弃docker了,所以服务器需要安装containerd,那么CentOS 7.9 如何安装 containerd呢?

整理流程如下:

  1. 安装 containerd

    yum install -y yum-utils
    yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    yum -y install containerd.io
  2. 生成默认配置

    containerd config default > /etc/containerd/config.toml
  3. 配置 systemd cgroup 驱动程序

    sed -i ‘s/SystemdCgroup = false/SystemdCgroup = true/g’ /etc/containerd/config.toml

  4. 国内服务器更换默认源到阿里云

    sed -i 's/registry.k8s.io\/pause:3.6/registry.aliyuncs.com\/google_containers\/pause:3.9/g' /etc/containerd/config.toml
  5. Master节点初始化

    kubeadm init --image-repository registry.aliyuncs.com/google_containers

参考资料

CentOS 7.9 安装 containerd(转载)

无法访问gcr.io的几种解决办法


如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。

尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。


与《CentOS 7.9 如何安装 containerd》相关的博文:


留言

avatar
😀
😀😁😂😅😭🤭😋😘🤔😰😱🤪💪👍👎🤝🌹👌