opencloudOS安装docker?

在 OpenCloudOS 上安装 Docker 的步骤与在其他基于 RHEL/CentOS 的系统(如 CentOS 7/8、Rocky Linux、AlmaLinux)非常相似。以下是详细的安装指南:


✅ 前提条件

确保你以 root 用户或具有 sudo 权限的用户登录。


🔧 步骤 1:更新系统

sudo dnf update -y

如果你使用的是较老版本的 OpenCloudOS(如 8.x),可能默认使用 yum,请根据提示选择 dnfyum


🔧 步骤 2:安装依赖包

sudo dnf install -y yum-utils device-mapper-persistent-data lvm2

🔧 步骤 3:添加 Docker 官方仓库

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

✅ OpenCloudOS 与 CentOS 兼容性良好,使用 CentOS 的 Docker 仓库是安全且推荐的做法。


🔧 步骤 4:安装 Docker Engine

sudo dnf install -y docker-ce docker-ce-cli containerd.io

🔧 步骤 5:启动并启用 Docker 服务

sudo systemctl start docker
sudo systemctl enable docker

验证是否启动成功:

sudo systemctl status docker

🔧 步骤 6(可选):将当前用户加入 docker 组(免 sudo)

sudo usermod -aG docker $USER

⚠️ 注销并重新登录,或执行 newgrp docker 使组生效。


✅ 验证安装

docker version

或运行测试容器:

docker run hello-world

🛠️ 常见问题

  • 如果报错找不到包,请确认已启用 EPEL 仓库(OpenCloudOS 一般自带):
    sudo dnf install -y epel-release
  • 若网络慢,可考虑使用国内镜像源(如阿里云)替换 Docker 仓库地址(适用于企业内网环境)。

✅ 安装完成!你现在可以在 OpenCloudOS 上愉快地使用 Docker 了!

如需配置镜像(如阿里云、中科大等),可编辑 /etc/docker/daemon.json 文件。欢迎继续提问!

未经允许不得转载:云计算HECS » opencloudOS安装docker?