核心结论
在腾讯云OpenCloudOS 8系统上安装Docker需通过手动添加Docker官方源并安装,系统默认源不提供Docker包。
具体步骤
1. 卸载旧版本(如有)
执行以下命令清理旧版本:
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
2. 配置Docker官方源
OpenCloudOS 8需手动添加Docker CE源:
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
关键点:使用CentOS 8的Docker源(兼容OpenCloudOS)。
3. 安装Docker引擎
执行安装命令并启动服务:
sudo yum install -y docker-ce docker-ce-cli containerd.io
sudo systemctl enable --now docker
验证安装:运行sudo docker run hello-world测试。
注意事项
- 权限问题:默认需
sudo运行Docker命令,可通过sudo usermod -aG docker $USER将用户加入docker组。 - 防火墙:若启用防火墙,需放行2375/2376端口(默认Docker端口)。
总结
OpenCloudOS 8安装Docker需依赖外部源,步骤与CentOS 8一致,全程耗时约5分钟。
CCLOUD博客