FROM php:8.3-apache # Drupal 7 vajab: pdo_mysql, gd, zip, bcmath; opcache juba sees. RUN apt-get update && apt-get install -y --no-install-recommends libfreetype6-dev libjpeg62-turbo-dev libpng-dev libwebp-dev libzip-dev default-mysql-client && docker-php-ext-configure gd --with-freetype --with-jpeg --with-webp && docker-php-ext-install -j"$(nproc)" gd pdo_mysql mysqli zip bcmath opcache && a2enmod rewrite && rm -rf /var/lib/apt/lists/* COPY php.ini /usr/local/etc/php/conf.d/zz-drupal.ini COPY apache-drupal.conf /etc/apache2/conf-available/drupal.conf RUN a2enconf drupal WORKDIR /var/www/html