Docker 官方对 CentOS 的支持情况如下:
Docker Engine(社区版,CE)官方明确支持的 CentOS 版本主要是:
说明:
- CentOS 6 不支持新版本 Docker(内核太旧,最多只能用非常老的 Docker 1.7)
- CentOS 8 官方仓库已停止维护,但 Docker 仍可在上面安装(需注意依赖处理)
由于 CentOS 传统版本已发生变化:
| 系统 | 状态 | Docker 支持情况 |
|---|---|---|
| CentOS 7 | 维护到 2024-06 | ✅ 最稳定、最推荐 |
| CentOS 8 | 已 EOL | ⚠️ 可装,但不推荐 |
| CentOS Stream 9 | 活跃 | ✅ 支持(新 Docker 版本) |
| Rocky / AlmaLinux 8/9 | RHEL 替代 | ✅ 完全兼容 Docker |
yum install -y yum-utils
yum-config-manager --add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
yum install docker-ce docker-ce-cli containerd.io
systemctl start docker
Docker 支持 CentOS 7 / 8 / Stream 9,但生产环境最推荐 CentOS 7 或 Rocky/AlmaLinux 9。
如果你有具体版本(如 CentOS 7.6 / Stream 9),我可以给你更准确的安装方案。