|
@@ -1,7 +1,7 @@
|
|
|
FROM php:8-apache
|
|
FROM php:8-apache
|
|
|
|
|
|
|
|
# Install extensions
|
|
# Install extensions
|
|
|
-RUN apt-get update && apt-get install -y \
|
|
|
|
|
|
|
+RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
libfreetype6-dev \
|
|
libfreetype6-dev \
|
|
|
libjpeg62-turbo-dev \
|
|
libjpeg62-turbo-dev \
|
|
|
libpng-dev \
|
|
libpng-dev \
|
|
@@ -10,6 +10,11 @@ RUN apt-get update && apt-get install -y \
|
|
|
&& docker-php-ext-configure gd --with-freetype=/usr/include/ --with-jpeg=/usr/include/ \
|
|
&& docker-php-ext-configure gd --with-freetype=/usr/include/ --with-jpeg=/usr/include/ \
|
|
|
&& docker-php-ext-configure pgsql -with-pgsql=/usr/local/pgsql \
|
|
&& docker-php-ext-configure pgsql -with-pgsql=/usr/local/pgsql \
|
|
|
&& docker-php-ext-install -j$(nproc) gd pdo pdo_mysql pdo_pgsql pgsql \
|
|
&& docker-php-ext-install -j$(nproc) gd pdo pdo_mysql pdo_pgsql pgsql \
|
|
|
|
|
+ && apt-get remove -y libfreetype6-dev \
|
|
|
|
|
+ libjpeg62-turbo-dev \
|
|
|
|
|
+ libpng-dev \
|
|
|
|
|
+ libpq-dev \
|
|
|
|
|
+ && apt autoremove -y \
|
|
|
&& rm -rf /var/lib/apt/lists/*
|
|
&& rm -rf /var/lib/apt/lists/*
|
|
|
|
|
|
|
|
# Prepare files and folders
|
|
# Prepare files and folders
|