在 OpenCloudOS 8.6 系统上,你可以使用 yum 来安装 Docker。OpenCloudOS 是一个基于 Red Hat Enterprise Linux(RHEL)的 Linux 发行版,因此它的软件包管理和安装方式与 CentOS、Rocky Linux 等系统类似。
以下是详细的步骤来在 OpenCloudOS 8.6 上使用 yum 安装 Docker:
✅ 步骤一:更新系统软件包
sudo dnf update -y
注意:OpenCloudOS 8.x 使用的是
dnf而不是yum,它们功能基本一致,但推荐使用dnf。
✅ 步骤二:添加 Docker 官方仓库
sudo dnf install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
✅ 步骤三:安装 Docker Engine
sudo dnf install -y docker-ce docker-ce-cli containerd.io
docker-ce: Docker 社区版引擎docker-ce-cli: Docker CLI 工具containerd.io: 容器运行时
✅ 步骤四:启动并启用 Docker 服务
sudo systemctl start docker
sudo systemctl enable docker
验证状态:
sudo systemctl status docker
✅ 步骤五:验证 Docker 是否安装成功
sudo docker run hello-world
如果输出显示 "Hello from Docker!" 表示安装成功!
✅ 可选:将当前用户加入 docker 用户组(避免每次用 sudo)
sudo usermod -aG docker $USER
然后退出终端重新登录,使权限生效。
🔁 常见问题
❓是否可以在 OpenCloudOS 上使用官方仓库?
是的,Docker 提供了适用于 CentOS 的仓库,而 OpenCloudOS 是 CentOS 的衍生版本,兼容性良好,可以安全使用。
❓如何查看可用的 Docker 版本?
dnf list docker-ce --showduplicates | sort -r
然后可以指定版本安装:
sudo dnf install -y docker-ce-<VERSION_STRING>
如果你需要安装更高版本的 Docker 或使用 docker-compose,也可以进一步安装:
sudo curl -L "https://github.com/docker/compose/releases/download/v2.23.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
如需我帮你写成完整脚本或解决具体报错,请告诉我 😊
云计算HECS