当前位置: 首页 > 知识库问答 >
问题:

docker安装容器-SELinux挂在centos上

经国安
2023-03-14
sudo yum install docker-ce

命令输出:

加载插件:fastestmirror,langpacks从缓存的主机文件加载镜像速度*base:repo1.ash.innosscale.net*epel:mirror.us.leaseweb.net*extras:mirror.rackspace.com*更新:ftp.osuosl.org解析依赖项还有未完成的事务。您可以考虑首先运行yum-complete-transaction,或者“yum-complete-transaction--cleanup-only”和“yum history redo last”来完成它们。如果这些都不起作用,您将不得不尝试手动删除/安装包(包清理可能会有所帮助)。-->运行事务检查-->包docker-ce.x86_64 0:17.09.0.ce-1.el7.centos.x86_64将安装-->处理依赖项:容器-selinux>=2.9 for Package:docker-ce-17.09.0.ce-1.el7.centos.x86_64-->运行事务检查-->包容器-selinux.noarch 2:2.28-1.git85ce147.el7将安装-->完成依赖项解析

已解析的依赖项

总大小:21M安装大小:76M可以吗[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)scriptlet失败,信号2 rpm包中的非致命POSTIN scriptlet失败2:container-selinux-2.28-1.git85ce147.el7.noarch

你知道如何在没有挂起的情况下完成安装吗?

备注:

1)已尝试重新启动

6)磁盘上已经存在html" target="_blank">容器+卷,其数据(在/var/lib/docker/下)仍然存在

共有1个答案

翟黎明
2023-03-14

经过几个小时的尝试,使安装工作不挂起,我才成功,直到yum更新了服务器中的所有包

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

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

我没有试图只更新他们,但可能它会做的工作

 类似资料:
  • CentOS(Community Enterprise Operating System)是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux(RHEL) 依照开放源代码规定发布的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。 1、查看可用的 Cent

  • 主要内容:使用官方安装脚本自动安装,手动安装,使用官方源地址(比较慢),阿里云,清华大学源Docker 支持以下的 64 位 CentOS 版本: CentOS 7 CentOS 8 更高版本... 使用官方安装脚本自动安装 安装命令如下: 也可以使用国内 daocloud 一键安装命令: 手动安装 卸载旧版本 较旧的 Docker 版本称为 docker 或 docker-engine 。如果已安装这些程序,请卸载它们以及相关的依赖项。 $ sudo yum remove docke

  • 以下版本的CentOS 支持 Docker : CentOS 7 (64-bit) CentOS 6.5 (64-bit) or later 该指南可能会适用于其它的 EL6/EL7 的 Linux 发行版,譬如 Scientific Linux 。但是我们没有做过任何测试。 请注意,由于 Docker 的局限性,Docker 只能运行在64位的系统中。 内核支持 目前的 CentOS 项目,仅发

  • 以下版本的CentOS 支持 Docker : CentOS 7 (64-bit) CentOS 6.5 (64-bit) or later 该指南可能会适用于其它的 EL6/EL7 的 Linux 发行版,譬如 Scientific Linux 。但是我们没有做过任何测试。 请注意,由于 Docker 的局限性,Docker 只能运行在64位的系统中。 内核支持 目前的 CentOS 项目,仅发

  • 本文向大家介绍如何在centos 7上安装和使用docker和容器,包括了如何在centos 7上安装和使用docker和容器的使用技巧和注意事项,需要的朋友参考一下 在本文中,我们将学习如何安装Docker。Dockers是一个非常好的工具,可以在自己的容器上运行应用程序。它像虚拟机一样工作,具有更高的可移植性和资源友好性,并且更加依赖于主机OS。有两种在CentOS 7上安装Docker的方法

  • 我有一个容器,我想停止,但当我做一个它挂起,永远不会停止它。 我试过正常的和