在腾讯云OpenCloudOS 8.6上安装Docker的步骤如下:
1. 卸载旧版本(如有)
sudo yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-engine
2. 安装依赖工具
sudo yum 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,但若仓库不兼容,可尝试使用腾讯云镜像源:
sudo yum-config-manager --add-repo http://mirrors.tencentyun.com/docker-ce/linux/centos/docker-ce.repo
4. 安装Docker引擎
sudo yum install -y docker-ce docker-ce-cli containerd.io
5. 启动Docker并设置开机自启
sudo systemctl start docker
sudo systemctl enable docker
6. 验证安装
sudo docker run hello-world
若看到欢迎信息,说明安装成功。
7. (可选)配置用户组
允许非root用户操作Docker:
sudo usermod -aG docker $USER
newgrp docker # 刷新组权限
常见问题
- 仓库报错:若Docker官方仓库无法访问,替换为国内镜像源(如阿里云、腾讯云)。
- 依赖冲突:使用
--skip-broken跳过冲突包,或手动解决依赖问题。 - SELinux干扰:临时禁用
setenforce 0或调整策略。
通过以上步骤,即可在OpenCloudOS 8.6上完成Docker的安装。如需更定制化配置(如镜像提速),可参考Docker官方文档。
云服务器