2018-11-27 21:21:37 +01:00
|
|
|
FROM debian:stretch
|
|
|
|
|
|
|
|
LABEL maintainer="Equipe Evolix <info@evolix.fr>"
|
|
|
|
|
|
|
|
RUN apt-get update && apt-get install -y --no-install-recommends wget apt-transport-https ca-certificates
|
|
|
|
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
|
|
|
|
RUN echo "deb https://packages.sury.org/php/ stretch main" > /etc/apt/sources.list.d/sury.list
|
|
|
|
RUN apt-get update \
|
|
|
|
&& apt-get install -y --no-install-recommends \
|
|
|
|
php7.3 \
|
|
|
|
php7.3-fpm \
|
|
|
|
php7.3-cli \
|
|
|
|
php7.3-curl \
|
|
|
|
php7.3-mysql \
|
|
|
|
php7.3-pgsql \
|
|
|
|
php7.3-ldap \
|
|
|
|
php7.3-imap \
|
|
|
|
php7.3-gd \
|
|
|
|
php-ssh2 \
|
|
|
|
php-gettext \
|
|
|
|
composer \
|
|
|
|
libphp-phpmailer \
|
2022-04-25 15:20:40 +02:00
|
|
|
&& rm -rf /var/lib/apt/lists/* \
|
|
|
|
&& mkdir -p /run/php
|
2018-11-27 21:21:37 +01:00
|
|
|
|
|
|
|
COPY z-evolinux-defaults.php73.ini /etc/php/7.3/fpm/conf.d/z-evolinux-defaults.ini
|
|
|
|
COPY pool.d-defaults.php73.conf /etc/php/7.3/fpm/pool.d/www.conf
|
|
|
|
|
|
|
|
EXPOSE 9000
|
|
|
|
CMD ["php-fpm7.3"]
|