Docker 官方对 Debian 的支持情况如下(以 Docker Engine 为准,适用于 x86_64 / amd64,也适用于 arm64 等架构):
Docker 官方 apt 仓库 明确支持的 Debian 版本包括:
| Debian 版本 | 代号 | 支持状态 |
|---|---|---|
| Debian 12 | Bookworm | ✅ 当前支持 |
| Debian 11 | Bullseye | ✅ 当前支持 |
| Debian 10 | Buster | ⚠️ 逐步淘汰(部分仓库仍可用) |
⚠️ 注意:
- Debian 10(Buster)已进入 LTS 末期,Docker 官方可能不再提供新特性更新
- Debian 9(Stretch)及更早版本已不再支持
Docker 官方为以下架构提供 Debian 支持:
amd64arm64armhfDocker 官方推荐使用 Docker 官方 APT 仓库,而不是 Debian 自带仓库中的 docker.io 包。
sudo apt update
sudo apt install ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg \
| sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo \
"deb [arch=$(dpkg --print-architecture) \
signed-by=/etc/apt/keyrings/docker.gpg] \
https://download.docker.com/linux/debian \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" \
| sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io
| Debian | 推荐 Docker 版本 |
|---|---|
| Bookworm (12) | Docker CE 最新稳定版 |
| Bullseye (11) | Docker CE 最新稳定版 |
| Buster (10) | 旧版 Docker CE(不推荐新部署) |
Docker 官方目前正式支持 Debian 11(Bullseye)和 Debian 12(Bookworm),Debian 10 处于淘汰边缘,不建议新环境使用。
如果你需要:
可以告诉我你的具体 Debian 版本和使用场景,我可以给你更精确的建议。