FROM ubuntu:24.04 LABEL "Author"="RDR-IT" LABEL description="PHP8.2-FPM" LABEL "php.version"="8.2" LABEL "OS"="Ubuntu 24.04" RUN apt-get update \ && apt-get install software-properties-common -y \ && add-apt-repository ppa:ondrej/php\ && apt-get update \ && apt-get install -y \ php8.2-fpm \ php8.2-opcache \ php8.2-mysqli \ php8.2-curl \ php8.2-dom \ php8.2-exif \ php8.2-fileinfo \ php8.2-intl \ php8.2-igbinary \ php8.2-imagick \ php8.2-gd \ php8.2-mbstring \ php8.2-xml \ php8.2-zip \ php8.2-redis \ && apt-get remove --purge -y manpages manpages-dev man-db patch make unattended-upgrades python* \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* \ # Forward log nginx to docker collector && mkdir -p /var/run/ \ && ln -sf /dev/stdout /var/log/php8.2-fpm.log \ && usermod -a -G adm www-data COPY php-overrides.conf /etc/php/8.2/fpm/pool.d/z-php-overrides.conf EXPOSE 9000 CMD ["/usr/sbin/php-fpm8.2", "-O" ]