在 CentOS Stream 8 上安装 Docker(官方推荐方式,使用 Docker 官方仓库)步骤如下:
sudo dnf remove -y docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
sudo dnf -y install 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 docker-buildx-plugin docker-compose-plugin
如果提示找不到包,可先执行:
sudo dnf makecache
sudo systemctl start docker
sudo systemctl enable docker
sudo docker version
sudo docker run hello-world
sudo usermod -aG docker $USER
退出重新登录后生效。
sudo dnf remove -y podman
如果你需要 Docker Compose 单独安装 或 离线安装方式,也可以告诉我。