否安装组文件 - CentOS 7 - 组安装

时间:2016-12-08 09:33:32

标签: docker centos dockerfile yum

我在每个yum install <package-name>工作的Docker容器中使用CentOS映像但是当我尝试运行时

yum groupinstall "Development tools"

它只是提出错误说:

  

没有已安装的组文件。也许运行:yum groups mark convert   (见男士)

这是我的Dockerfile

# Starting from base CentOS image
FROM centos:7

RUN yum install -y epel-release
RUN yum install -y http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
RUN yum groupinstall -y "Development tools"

有人可以建议解决这个问题吗?我在普通的CentOS中从来没有遇到任何这样的问题,但是第一次见到了docker

1 个答案:

答案 0 :(得分:4)

执行以下操作可能有效,并且与您的错误消息一致:

yum groups mark install "Development Tools"
yum groups mark convert "Development Tools"
yum groupinstall "Development Tools"

来源:https://access.redhat.com/discussions/1262603