Loading Dockerfile +4 −5 Original line number Diff line number Diff line FROM php:7-fpm-alpine FROM php:7-apache-stretch ARG DOMAIN=welcome.ecloud.global LABEL maintainer "thilo@e.email" COPY htdocs /var/www/html/ Loading @@ -10,12 +10,11 @@ RUN mv "$PHP_INI_DIR/php.ini-production" "$PHP_INI_DIR/php.ini" # copy composer executable from official Docker image # https://hub.docker.com/_/composer COPY --from=composer:1.8 /usr/bin/composer /usr/bin/composer RUN apk --no-cache add --virtual composer-deps git unzip \ RUN apt-get update && apt-get install -y --no-install-recommends git unzip \ # these params are recommended for installing untrusted extensions # https://getcomposer.org/doc/faqs/how-to-install-untrusted-packages-safely.md && composer require --no-plugins --no-scripts pear/mail pear/net_smtp pear/auth_sasl pear/mail_mime \ && apk del composer-deps \ && apt-get remove -y git unzip \ && rm -rf /var/lib/apt/lists/* \ # composer shouldnt be present in production setups && rm /usr/bin/composer USER www-data Loading
Dockerfile +4 −5 Original line number Diff line number Diff line FROM php:7-fpm-alpine FROM php:7-apache-stretch ARG DOMAIN=welcome.ecloud.global LABEL maintainer "thilo@e.email" COPY htdocs /var/www/html/ Loading @@ -10,12 +10,11 @@ RUN mv "$PHP_INI_DIR/php.ini-production" "$PHP_INI_DIR/php.ini" # copy composer executable from official Docker image # https://hub.docker.com/_/composer COPY --from=composer:1.8 /usr/bin/composer /usr/bin/composer RUN apk --no-cache add --virtual composer-deps git unzip \ RUN apt-get update && apt-get install -y --no-install-recommends git unzip \ # these params are recommended for installing untrusted extensions # https://getcomposer.org/doc/faqs/how-to-install-untrusted-packages-safely.md && composer require --no-plugins --no-scripts pear/mail pear/net_smtp pear/auth_sasl pear/mail_mime \ && apk del composer-deps \ && apt-get remove -y git unzip \ && rm -rf /var/lib/apt/lists/* \ # composer shouldnt be present in production setups && rm /usr/bin/composer USER www-data