可以的,CentOS Stream 8 是可以安装 Docker 的。
下面给你说明一下现状和推荐做法。
sudo dnf remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
sudo dnf install -y dnf-plugins-core
sudo dnf config-manager --add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
sudo dnf install -y docker-ce docker-ce-cli containerd.io
sudo systemctl start docker
sudo systemctl enable docker
docker version
docker run hello-world
可以,而且 CentOS 默认自带:
podman --version
Podman 命令基本兼容 Docker
✅ CentOS Stream 8 可以装 Docker
✅ 使用 Docker 官方 EL8 源即可
⚠️ 新项目建议考虑 Stream 9 或 RHEL 衍生版
如果你需要 离线安装 / 内网环境 / 指定版本 Docker,我也可以给你具体方案。