在安装新版本的Docker时遇到"container-selinux >= 2:2.74"的报错,通常是因为缺少或者版本过低的container-selinux包引起的。以下是解决这个问题的步骤:
- 首先,你需要检查你的系统上是否已经安装了container-selinux包,以及它的版本。你可以使用如下的命令来检查:
rpm -qa | grep container-selinux
- 如果你的系统上没有安装container-selinux包,或者版本过低,你需要安装或者更新它。你可以从CentOS的额外包管理器(EPEL)仓库或者其他可信赖的源获取这个包。使用如下的命令来安装:
yum install container-selinux
- 如果上述步骤不能解决问题,你可能需要手动下载并安装container-selinux的rpm包。你可以从CentOS的官方网站或者其他可信赖的网站下载。
- 安装或者更新完container-selinux包之后,你应该能够成功安装新版本的Docker了。
以上步骤应该能够帮助你解决遇到的问题。如果问题仍然存在,你可能需要寻求专业的技术支持。