需要安装Perl和Linux

我知道如何使用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。 特别是,当我尝试添加我需要的模块时会窒息。

谢谢。

通过查看官方perl镜像的Dockerfile ,我看到apt-get可用。 所以你可以这样做,而不是使用yum

 apt-get install -y git