|
@ -3,8 +3,9 @@ RUN apt-get update && apt-get install -y \ |
|
|
libfreetype6-dev \ |
|
|
libfreetype6-dev \ |
|
|
libjpeg62-turbo-dev \ |
|
|
libjpeg62-turbo-dev \ |
|
|
libpng-dev \ |
|
|
libpng-dev \ |
|
|
|
|
|
libwebp-dev \ |
|
|
&& docker-php-ext-install -j$(nproc) iconv \ |
|
|
&& docker-php-ext-install -j$(nproc) iconv \ |
|
|
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \ |
|
|
|
|
|
|
|
|
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ --with-webp-dir=/usr/include/ \ |
|
|
&& docker-php-ext-install -j$(nproc) gd \ |
|
|
&& docker-php-ext-install -j$(nproc) gd \ |
|
|
&& docker-php-ext-install mysqli \ |
|
|
&& docker-php-ext-install mysqli \ |
|
|
&& docker-php-ext-enable mysqli |
|
|
&& docker-php-ext-enable mysqli |
|
@ -124,3 +125,26 @@ RUN sed -i "s/^upload_max_filesize = .*/upload_max_filesize = $PHP_OPT_UPLOAD_MA |
|
|
########################################################################### |
|
|
########################################################################### |
|
|
|
|
|
|
|
|
RUN sed -i "s/^log_limit = .*/log_limit = 1024/g" "$PHP_INI_DIR/../php-fpm.d/docker.conf" |
|
|
RUN sed -i "s/^log_limit = .*/log_limit = 1024/g" "$PHP_INI_DIR/../php-fpm.d/docker.conf" |
|
|
|
|
|
|
|
|
|
|
|
########################################################################### |
|
|
|
|
|
# BCMATH functions: |
|
|
|
|
|
########################################################################### |
|
|
|
|
|
|
|
|
|
|
|
RUN docker-php-ext-install bcmath && docker-php-ext-enable bcmath |
|
|
|
|
|
|
|
|
|
|
|
########################################################################### |
|
|
|
|
|
# GEOIP: |
|
|
|
|
|
########################################################################### |
|
|
|
|
|
|
|
|
|
|
|
RUN apt update \ |
|
|
|
|
|
&& apt install -y libgeoip-dev wget \ |
|
|
|
|
|
&& rm -rf /var/lib/apt/lists/* \ |
|
|
|
|
|
&& pecl install geoip-1.1.1 \ |
|
|
|
|
|
&& docker-php-ext-enable geoip |
|
|
|
|
|
|
|
|
|
|
|
########################################################################### |
|
|
|
|
|
# PGSQL: |
|
|
|
|
|
########################################################################### |
|
|
|
|
|
|
|
|
|
|
|
RUN apt-get update && apt install -y libpq-dev \ |
|
|
|
|
|
&& docker-php-ext-install pdo_pgsql && docker-php-ext-enable pdo_pgsql |