在 OpenCloudOS 8.6 系统上安装 Docker 可以按照以下步骤进行。OpenCloudOS 是一个基于 Linux 的操作系统,兼容 RHEL(Red Hat Enterprise Linux)的软件包管理方式,因此你可以使用 dnf 或 yum 来安装 Docker。
🐳 一、准备环境
确保你的系统已经更新到最新状态:
sudo dnf update -y
如果系统没有安装 dnf,可以使用 yum 替代:
sudo yum update -y
🐳 二、安装依赖项
安装一些必要的依赖包,以便添加 Docker 的官方仓库:
sudo dnf install -y yum-utils device-mapper-persistent-data lvm2
或者使用 yum:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
🐳 三、添加 Docker 官方仓库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
OpenCloudOS 基于 CentOS 架构,因此可以使用 CentOS 的 Docker 官方仓库。
🐳 四、安装 Docker 引擎
查看可安装的版本(可选):
sudo dnf list docker-ce --showduplicates | sort -r
安装最新版 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
🐳 六、测试 Docker 是否安装成功
sudo docker run hello-world
如果输出类似以下内容,说明 Docker 已成功安装并运行:
Hello from Docker!
This message shows that your installation appears to be working correctly.
...
🐳 七、(可选)将当前用户加入 docker 组
默认情况下,需要 sudo 才能运行 Docker 命令。为了避免每次都需要 sudo,可以将当前用户加入 docker 用户组:
sudo usermod -aG docker $USER
然后注销并重新登录,使更改生效。
✅ 总结
你现在已经成功在 OpenCloudOS 8.6 上安装了 Docker,并且可以运行容器了。后续可以部署各种服务如 Nginx、MySQL、Redis 等。
如果你还需要安装 docker-compose,请告诉我,我可以提供安装方法。
CLOUD技术博