我知道如何使用 Dockerfile 来获取我需要的 Perl:
FROM perl:latest
RUN curl -L http://cpanmin.us | perl - App::cpanminus
RUN cpanm JSON
RUN cpanm Data::Dump
RUN cpanm -f XML::SAX
RUN cpanm XML::SAX::Expat
RUN cpanm XML::Simple
但我也想安装 git 和 make,因为我想克隆我的 perl 代码,然后 cd 到一个目录并使用
make
运行它.但添加
RUN yum install git
到上面,产生了错误:
/bin/sh: 1: yum: not found
有人可以建议一种方法吗?我已经尝试从 Linux 开始并做一个
RUN yum install perl
但后来我没有得到一个像官方的一样流畅的 Perl。特别是,当我尝试添加我需要的模块时,它会窒息。
谢谢。
最佳答案
通过查看 Dockerfile
的official perl image我看到了apt-get
可用。所以你可以这样做而不是使用 yum
:
apt-get install -y git
关于git - 需要安装 Perl 和 Linux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31949084/