@@ -11,6 +11,7 @@ RUN sed -i -e "s/^mirrorlist=http:\/\/mirrorlist.centos.org/#mirrorlist=http:\/
1111 vim nano\
1212 ImageMagick-perl perl-GD netpbm-progs ImageMagick giflib-devel libpng-devel libjpeg-devel gd-devel\
1313 perl-XML-Parser libxml2-devel expat-devel openssl-devel openssl gmp-devel\
14+ php php-mysql php-gd php-mbstring php-pecl-memcache\
1415 mod_ssl vsftpd ftp memcached\
1516 &&\
1617 yum -y install epel-release &&\
@@ -19,19 +20,12 @@ RUN sed -i -e "s/^mirrorlist=http:\/\/mirrorlist.centos.org/#mirrorlist=http:\/
1920 yum -y --enablerepo=epel install\
2021 GraphicsMagick-perl GraphicsMagick libwebp-devel clang\
2122 &&\
22- yum -y install https://rpms.remirepo.net/enterprise/remi-release-6.rpm &&\
23- sed -i -e "s/^mirrorlist=http:\/\/ mirrorlist.centos.org/#mirrorlist=http:\/\/ mirrorlist.centos.org/g" /etc/yum.repos.d/CentOS-* &&\
24- sed -i -e "s/^#baseurl=http:\/\/ mirror.centos.org/baseurl=http:\/\/ vault.centos.org/g" /etc/yum.repos.d/CentOS-* &&\
25- yum -y --enablerepo=remi,remi-php55 install\
26- php55-php php55-php-mbstring php55-php-mysqlnd php55-php-gd php55-php-pecl-memcache php55-php-xml\
27- && yum clean --enablerepo=remi,remi-php55 all &&\
2823 yum -y update --skip-broken &&\
2924 yum clean all && rm -rf /var/cache/yum &&\
3025 mkdir src && cd src &&\
3126 curl -LO https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.8.tar.gz && tar xf ruby-2.7.8.tar.gz &&\
3227 cd ruby-2.7.8 && ./configure --enable-shared --disable-install-doc && make -j4 && make install && cd .. &&\
3328 cd .. && rm -rf src && ldconfig /usr/local/lib &&\
34- ln -s /usr/bin/php55 /usr/local/bin/php &&\
3529 curl -sL https://phar.phpunit.de/phpunit-4.phar > phpunit && chmod +x phpunit &&\
3630 mv phpunit /usr/local/bin/ &&\
3731 (curl -sL https://raw.githubusercontent.com/axllent/mailpit/develop/install.sh | bash) &&\
@@ -45,6 +39,7 @@ RUN sed -i -e "s/^mirrorlist=http:\/\/mirrorlist.centos.org/#mirrorlist=http:\/
4539 cpanm --no-lwp -n CryptX XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\
4640 cpanm --no-lwp -v Test::MockModule@v0.176.0 Data::OptList@0.113 Sub::Exporter@0.990 Data::Section@0.200007 Software::License@0.104004 Test::Deep@1.130 Email::MIME::ContentType@1.026 Email::MIME::Encodings@1.315 Email::MessageID@1.406 Email::Date::Format@1.005 Email::Simple@2.217 Email::MIME@1.952 Data::OptList@0.112 Sub::Exporter@0.987 IO::Socket::IP@0.41 Mixin::Linewise::Readers@0.108 Pod::Eventual@0.094001 Pod::Coverage::TrustPod@0.100005 Math::GMP@2.22 Mojolicious@8.43 JSON::Validator@4.25 Plack@1.0050 DBD::SQLite SQL::Translator@1.63 HTML::TreeBuilder::LibXML@0.26 Mouse@2.5.10 Archive::Zip@1.65 DBD::mysql@4.050 HTTP::Message@6.46 &&\
4741 cpanm --no-lwp -v \
42+ AnyEvent::FTP::Server Class::Method::Modifiers Capture::Tiny Moo File::chdir Net::LDAP Linux::Pid Data::Section::Simple\
4843 pQuery\
4944 JSON::XS Starman Plack::Middleware::ReverseProxy\
5045 JavaScript::Minifier CSS::Minifier\
0 commit comments