Dockerfile 635 B

12345678910
  1. FROM php:8.3-apache
  2. # Drupal 7 vajab: pdo_mysql, gd, zip, bcmath; opcache juba sees.
  3. 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/*
  4. COPY php.ini /usr/local/etc/php/conf.d/zz-drupal.ini
  5. COPY apache-drupal.conf /etc/apache2/conf-available/drupal.conf
  6. RUN a2enconf drupal
  7. WORKDIR /var/www/html