Has*_*lvi 2 centos yum docker dockerfile
我正在docker容器内使用CentOS映像,yum install <package-name>但每一次都有效,但是当我尝试运行时
yum groupinstall "Development tools"
Run Code Online (Sandbox Code Playgroud)
它只是引发错误说:
没有安装的组文件。也许运行:yum组标记为convert(请参见man yum)
这是我的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"
Run Code Online (Sandbox Code Playgroud)
有人可以提出解决方案吗?我在正常的CentOS中从未遇到过这样的问题,但是第一次在docker中看到了
请执行以下操作,并且与您的错误消息一致:
yum groups mark install "Development Tools"
yum groups mark convert "Development Tools"
yum groupinstall "Development Tools"
Run Code Online (Sandbox Code Playgroud)
资料来源:https : //access.redhat.com/discussions/1262603
| 归档时间: |
|
| 查看次数: |
3515 次 |
| 最近记录: |