Created by
István Manzuk
| FROM alpine:3.11
CMD ["/bin/sh"]
ADD https://dl.bintray.com/php-alpine/key/php-alpine.rsa.pub /etc/apk/keys/php-alpine.rsa.pub
RUN echo "https://dl.bintray.com/php-alpine/v3.11/php-7.4" >> /etc/apk/repositories \
&& apk --no-cache update; \
apk --no-cache upgrade; \
apk --no-cache add \
php \
php-dom \
# php-fileinfo \
php-json \
php-mbstring \
php-pdo \
php-pdo_mysql \
php-session \
# php-simplexml \
# php-tokenizer \
php-xml \
php-xmlreader \
# php-xmlwriter \
php-apache2 \
curl \
php-curl \
git \
openssh \
php-phar \
php-openssl \
sudo \
libxml2 \
php-soap \
php-bcmath \
php-iconv \
php-ctype \
libpng \
php-gd \
php-zip \
icu \
php-intl \
php-opcache \
php-gmp \
imagemagick \
php-imagick \
# The zlib extension is not loaded, this can slow down Composer a lot.
php-zlib \
&& rm -rf /tmp/* \
&& rm -rf /var/cache/apk/* \
&& ln -s /usr/bin/php7 /usr/bin/php \
&& curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
USER root
|