on Ubuntu 24.04 TLS with APT
# 04/09/2025
https://github.com/containerd/containerd/blob/main/docs/getting-started.md ⇒ https://docs.docker.com/engine/install/ubuntu/
安装过程大致如下,细节请参考官方文档:
# Add Docker’s official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
# Add the repository to Apt sources:
echo \
“deb [arch=$(dpkg –print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo “${UBUNTU_CODENAME:-$VERSION_CODENAME}”) stable” | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install containerd.io
sudo apt-mark hold containerd.io
containerd.io 1.5.11-1 (from Docker)
注意,该方式是通过 Docker 官方仓库提供的 contanerd.io 包进行部署,注意与 containerd 包进行区别。
安装 containerd 服务:
# 我们使用 Docker 仓库里的 containerd 程序
apt-get update \
&& apt-get install -y apt-transport-https ca-certificates curl[……]