在 OpenCloudOS 系统上安装 Docker,可以按照以下步骤进行操作。OpenCloudOS 是一个基于 Linux 的服务器操作系统,通常兼容适用于 CentOS 或 RHEL 的安装方式。
下面是以 OpenCloudOS 8.x 或 9.x 版本为例的 Docker 安装指南。
✅ 步骤一:更新系统软件包
sudo dnf update -y
如果使用的是较老版本(比如基于 yum 的 OpenCloudOS 7.x),请使用:
sudo yum update -y
✅ 步骤二:安装必要的依赖项
sudo dnf install -y yum-utils device-mapper-persistent-data lvm2
如果你使用的是
dnf(如 OpenCloudOS 8/9),也可以直接使用dnf安装这些包。
✅ 步骤三:添加 Docker 官方仓库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Docker 没有为 OpenCloudOS 提供专属仓库,但因为 OpenCloudOS 兼容 CentOS,所以可以使用 CentOS 的 Docker 仓库。
✅ 步骤四:安装 Docker 引擎
sudo dnf install -y docker-ce docker-ce-cli containerd.io
或者如果你使用的是 yum:
sudo yum install -y docker-ce docker-ce-cli containerd.io
✅ 步骤五:启动并启用 Docker 服务
sudo systemctl start docker
sudo systemctl enable docker
检查状态:
sudo systemctl status docker
✅ 步骤六:验证安装是否成功
sudo docker --version
运行测试容器:
sudo docker run hello-world
如果输出了“Hello from Docker!”说明安装成功!
✅ (可选)将当前用户加入 docker 用户组(避免每次用 sudo)
sudo usermod -aG docker $USER
然后退出终端并重新登录以生效权限。
🛠️ 常见问题
❓提示找不到 docker-ce?
确保你的系统架构支持,并且正确添加了仓库。你可以尝试手动下载 .rpm 包安装:
- Docker CE 下载地址:https://download.docker.com/linux/centos/
例如:
wget https://download.docker.com/linux/centos/8/x86_64/stable/Packages/docker-ce-24.0.0-1.el8.x86_64.rpm
sudo dnf install ./docker-ce-*.rpm
🔚 总结
OpenCloudOS 上安装 Docker 的主要步骤如下:
- 更新系统;
- 安装依赖;
- 添加 Docker 官方仓库;
- 安装 Docker;
- 启动服务;
- 验证运行。
如需安装最新版或特定版本的 Docker,请告诉我你的 OpenCloudOS 版本和需求,我可以提供更详细的指导。
云计算导航