首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >docker安装容器-selinux挂在centos上

docker安装容器-selinux挂在centos上
EN

Stack Overflow用户
提问于 2017-11-23 16:43:56
回答 1查看 3K关注 0票数 5

我有centos 7(在Xen上),我正在尝试安装最新的稳定更新。我做的第一件事是停止停靠服务,并从操作步骤中删除旧版本。

然后,我尝试使用命令安装docker (我已经添加了docker):

代码语言:javascript
复制
sudo yum install docker-ce

出于某种原因安装挂了。

命令输出:

加载插件:fastest镜像,langpack从缓存的主机文件中加载镜像速度* base: repo1.ash.innoscale.net * epel: mirror.us.leaseweb.net *附加: mirror.rackspace.com *更新: ftp.osuosl.org解决依赖-还有未完成的事务。您可能会考虑运行yum-完全-事务,或"yum -完全-事务-只清除“和”yum历史重做最后“,首先完成它们。如果这些不起作用,您将不得不尝试手动删除/安装包(也许包清理可以帮助)。->运行事务检查 解决依赖关系 =================================================================================================================================================================================包拱 版本库 大小=================================================================================================================================================================================安装: docker-ce x86_64 17.09.0.ce-1.el7.centos坞-ce-稳定21 M安装用于依赖关系:容器-selinux 公证人2:2.28-1.git85ce147.el7 额外经费29k 事务摘要=================================================================================================================================================================================安装1包(+1依赖包) 总大小: 21 M已安装大小: 76 M这是好的y/d/N: y下载包:运行事务检查运行事务测试事务测试成功运行事务安装: 2:container-selinux-2.28-1.git85ce147.el7.noarch

安装挂在容器-selinux上。在停止(我已经等待了1小时) yum安装过程之后,我得到了错误:

警告:%post(container-selinux-2:2.28-1.git85ce147.el7.noarch)脚本失败,信号2在rpm包2:container-selinux-2.28-1.git85ce147.el7.noarch中发生非致命的POSTIN脚本失败

现在奇怪的是..。实际上,在停止进程之后,容器-selinux已经安装(不确定是否成功),因此,在此之后,我能够在没有问题的情况下安装docker-ce,但只在中断挂起的第一个安装之后才能安装。

知道如何不用挂起就完成安装吗?

备注:

1)已经尝试重新启动

2)已经尝试使用以下命令进行安装: yum install --setopt=obsoletes=0 docker-ce

3)已经启用的存储库附加程序

4)服务器上没有磁盘空间或性能问题

5)已经尝试过:百胜-完整-交易-只清理-只

6)已经有容器+卷,它们的数据(在/var/lib/docker/下)仍然存在于磁盘上。

EN

回答 1

Stack Overflow用户

发布于 2017-11-26 16:30:51

经过几个小时的努力使安装工作不挂起,我只有在yum更新服务器中的所有包之后才成功。

看起来,包(在我的例子中) container-selinux-2.28-1.git85ce147.el7.noarch.rpm (这里)包含包(这里)的一些要求:

代码语言:javascript
复制
libselinux-utils
policycoreutils >= 2.5-11
policycoreutils-python
selinux-policy >= 3.13.1-39
selinux-policy-base >= 3.13.1-39
selinux-policy-targeted >= 3.13.1-39

我没有尝试只更新它们,但很可能它会完成这项工作

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47460113

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档