gpt4 book ai didi

docker - Dockerfile:没有软件包与php匹配

转载 作者:行者123 更新时间:2023-12-02 20:56:38 25 4
gpt4 key购买 nike

我目前正在尝试使用Ubi-7最小Baseimage制作Dockerfile(这是必须做的),
制作一个Joomla-Dockerimage。
问题是,它总是说“没有软件包匹配php”
首先,我的Dockerfile(我知道,CMD丢失了,但这不是重点)

FROM registry.access.redhat.com/ubi7/ubi-minimal 

EXPOSE 443 80

RUN rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*
RUN microdnf install epel-release

RUN microdnf install httpd

RUN microdnf install php
在某些建议中,例如 here,但没有成功。
另一个建议是,首先安装epel-release,但是在构建时,它只是说在运行“RUN microdnf install epel-release”时不做任何事情。
提前致谢

最佳答案

根据https://developers.redhat.com/blog/2019/05/31/working-with-red-hat-enterprise-linux-universal-base-images-ubi/的说明,您应该安装rh-php72,而不是通用的php。您可以尝试使用搜索命令查看哪些php软件包也可用。

关于docker - Dockerfile:没有软件包与php匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62634200/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com