腾讯云OpenCloudOS 8安装docker?

结论

在腾讯云OpenCloudOS 8上安装Docker需执行5步操作:启用Docker源、安装依赖、安装Docker引擎、启动服务并设置开机自启,最后验证安装。


1. 启用Docker官方源

OpenCloudOS 8基于CentOS 8,需先配置Docker CE源:

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

关键点:官方源确保获取最新稳定版,避免兼容性问题。


2. 安装依赖包

执行以下命令安装基础依赖:

sudo yum install -y **device-mapper-persistent-data** **lvm2**  

作用:这些包是Docker存储驱动(如devicemapper)的必要组件。


3. 安装Docker引擎

通过yum直接安装:

sudo yum install -y **docker-ce docker-ce-cli containerd.io**  

版本注意:默认安装当前稳定版(如20.10.x),如需指定版本可追加--<version>


4. 启动并设置开机自启

启动Docker服务并加入系统服务:

sudo systemctl **enable --now docker**  

验证服务状态systemctl status docker应显示active (running)


5. 验证安装

运行测试容器确认功能正常:

sudo docker run **--rm hello-world**  

预期输出:出现“Hello from Docker!”说明安装成功。


常见问题

  • 权限不足:将用户加入docker组:sudo usermod -aG docker $USER
  • 防火墙冲突:开放2375/2376端口或临时关闭防火墙(生产环境慎用)。

完成以上步骤即可在OpenCloudOS 8上正常使用Docker。

未经允许不得转载:CCLOUD博客 » 腾讯云OpenCloudOS 8安装docker?