FROM mcr.microsoft.com/devcontainers/php:dev-8.4-apache-bullseye # Install MariaDB client RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \ && apt-get install -y mariadb-client postgresql-client libpq-dev RUN docker-php-ext-install mysqli pdo pdo_mysql pdo_pgsql RUN a2enmod rewrite headers RUN set -eux; \ XSO="$(find /usr/local/lib/php/extensions -type f -name 'xdebug*.so' -print -quit 2>/dev/null || true)"; \ if [ -n "$XSO" ]; then \ printf 'zend_extension="%s"\n' "$XSO" > /usr/local/etc/php/conf.d/zz-xdebug-auto.ini; \ fi