yum 安装 containerd

419 阅读1分钟

1. 加载内核模块

cat <<EOF | tee /etc/modules-load.d/containerd.conf
overlay
br_netfilter
EOF
modprobe overlay && \
modprobe br_netfilter

2. 添加 Yum Repo

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

3. 安装 Containerd

yum install containerd.io -y

4. 配置 cgroups

Configure the systemd cgroup driver:

CONTAINDERD_CONFIG_PATH=/etc/containerd/config.toml && \
rm "${CONTAINDERD_CONFIG_PATH}" && \
containerd config default > "${CONTAINDERD_CONFIG_PATH}" && \
sed -i "s/SystemdCgroup = false/SystemdCgroup = true/g"  "${CONTAINDERD_CONFIG_PATH}"

5. 启动 containerd

systemctl enable --now containerd && \
systemctl restart containerd