FROM php:8.0.13-fpm-alpine3.13

STOPSIGNAL SIGQUIT

CMD ["php-fpm"]

EXPOSE 9000
RUN    apk add --update --no-cache libgd libpng-dev libjpeg-turbo-dev freetype-dev libxml2-dev
RUN    docker-php-ext-configure gd --with-freetype --with-jpeg
RUN    docker-php-ext-install -j$(nproc) gd
RUN    docker-php-ext-install xml mysqli bcmath opcache xml pdo_mysql
RUN    apk add --no-cache bzip2-dev && docker-php-ext-install -j$(nproc) bz2 && docker-php-ext-enable bz2 && rm -rf /tmp/*
RUN    apk add --no-cache icu-dev && docker-php-ext-install -j$(nproc) intl && docker-php-ext-enable intl && rm -rf /tmp/*
RUN    apk add --update --no-cache zip libzip-dev
RUN    docker-php-ext-install zip
RUN    apk add ldb-dev libldap openldap-dev
RUN    docker-php-ext-install ldap