奋斗
努力

OpenCloudOS8.6 启动docker?

云计算

在OpenCloudOS 8.6上启动Docker的步骤如下:


1. 确认系统版本

   cat /etc/opencloudos-release

确保系统是OpenCloudOS 8.6(基于RHEL/CentOS 8的衍生版本)。


2. 安装Docker

OpenCloudOS 8.6默认使用podman,若需传统Docker,需手动安装:

添加Docker官方仓库

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

安装Docker引擎

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

3. 启动Docker服务

   sudo systemctl enable --now docker

验证状态

   sudo systemctl status docker

正常状态应为 active (running)。


4. 配置用户权限(可选)

避免每次使用sudo:

   sudo usermod -aG docker $USER
   newgrp docker  # 刷新用户组

退出终端重新登录后生效。


5. 测试Docker

   docker run hello-world

成功运行则输出欢迎信息。


常见问题

  • 兼容性提示:若依赖冲突,尝试使用podman(OpenCloudOS推荐替代)。
  • 防火墙:确保防火墙放行Docker端口(默认2375/tcp等)。
  • 存储驱动:若需修改,编辑/etc/docker/daemon.json后重启服务。

附:使用Podman(推荐替代)

若无需Docker特定功能,可直接使用预装的Podman(命令与Docker兼容):

podman run hello-world

如有其他问题,请提供具体错误信息进一步排查。

未经允许不得转载:云服务器 » OpenCloudOS8.6 启动docker?