FROM debian:bullseye LABEL maintainer="Equipe Evolix " COPY pub_evolix.asc /etc/apt/keyrings/pub_evolix.asc RUN apt-get update \ && apt-get install -y --no-install-recommends \ wget \ apt-transport-https \ ca-certificates \ && wget -O /etc/apt/keyrings/sury.gpg \ https://packages.sury.org/php/apt.gpg \ && echo "deb [signed-by=/etc/apt/keyrings/sury.gpg] https://packages.sury.org/php/ bullseye main" \ > /etc/apt/sources.list.d/sury.list \ && echo "deb [signed-by=/etc/apt/keyrings/pub_evolix.asc] http://pub.evolix.org/evolix bullseye-php80 main" \ > /etc/apt/sources.list.d/php80.list \ && apt-get update \ && apt-get install -y --no-install-recommends \ php \ php-fpm \ php-cli \ php-curl \ php-mysql \ php-pgsql \ php-ldap \ php-imap \ php-gd \ php-ssh2 \ php-xml \ composer \ libphp-phpmailer \ && rm -rf /var/lib/apt/lists/* \ && mkdir -p /run/php COPY z-evolinux-defaults.php80.ini /etc/php/8.0/fpm/conf.d/z-evolinux-defaults.ini COPY pool.d-defaults.php80.conf /etc/php/8.0/fpm/pool.d/www.conf EXPOSE 9000 CMD ["php-fpm8.0"]