腾讯云OpenCloudOS Server 8安装docker?

结论先行:腾讯云OpenCloudOS Server 8(基于CentOS 8)可通过官方仓库快速安装Docker,需注意内核兼容性防火墙配置

1. 环境准备

  • 系统要求:确认系统为OpenCloudOS Server 8(内核≥3.10),运行uname -r检查内核版本。
  • 依赖安装:执行yum install -y yum-utils device-mapper-persistent-data lvm2安装基础工具链。

2. 添加Docker官方仓库

  • 运行以下命令添加仓库:
    yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
  • 关键步骤:若提示404错误,需替换为CentOS 8兼容源(如baseurl改为.../centos/8/x86_64/stable/)。

3. 安装与启动Docker

  • 安装命令yum install -y docker-ce docker-ce-cli containerd.io
  • 启动服务
    systemctl enable --now docker  # 设置开机自启并立即启动
  • 验证安装:运行docker version,确认输出Client和Server版本信息

4. 配置调整(可选)

  • 防火墙:若使用firewalld,开放Docker端口(默认2375/2376):
    firewall-cmd --add-port=2375/tcp --permanent && firewall-cmd --reload
  • 用户权限:将当前用户加入docker组:usermod -aG docker $USER

注意事项

  • 若遇SELinux冲突,需临时设置为permissive模式(setenforce 0)。
  • 生产环境建议使用腾讯云容器服务(TKE),获得更完善的托管支持。
未经允许不得转载:CCLOUD博客 » 腾讯云OpenCloudOS Server 8安装docker?