Debian 不支持也不推荐使用 yum 来安装 Docker。
yum 是 Red Hat / CentOS / Rocky / AlmaLinux 等 RPM 系发行版 的包管理器apt 包管理器yum 会 破坏系统依赖关系,非常不推荐# 1. 卸载旧版本(如有)
sudo apt remove docker docker-engine docker.io containerd runc
# 2. 安装依赖
sudo apt update
sudo apt install -y ca-certificates curl gnupg lsb-release
# 3. 添加 Docker 官方 GPG 密钥
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | \
sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
# 4. 添加 Docker APT 源
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \
https://download.docker.com/linux/debian \
$(lsb_release -cs) stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# 5. 安装 Docker
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo docker run hello-world
sudo apt update
sudo apt install -y docker.io
⚠️ 不推荐生产环境使用,版本通常落后较多。
| 项目 | Debian | CentOS / RHEL |
|---|---|---|
| 包管理器 | apt |
yum / dnf |
| 包格式 | .deb |
.rpm |
| Docker 仓库 | download.docker.com/linux/debian |
download.docker.com/linux/centos |
如果你愿意,我可以帮你: