Skip to content

Commit 3cb43e6

Browse files
add gettext extensio php-fpm
1 parent 04c6aaf commit 3cb43e6

3 files changed

Lines changed: 14 additions & 1 deletion

File tree

docker-compose.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,7 @@ services:
187187
- INSTALL_APCU=${PHP_FPM_INSTALL_APCU}
188188
- INSTALL_YAML=${PHP_FPM_INSTALL_YAML}
189189
- INSTALL_RDKAFKA=${PHP_FPM_INSTALL_RDKAFKA}
190+
- INSTALL_GETTEXT=${PHP_FPM_INSTALL_GETTEXT}
190191
- INSTALL_ADDITIONAL_LOCALES=${PHP_FPM_INSTALL_ADDITIONAL_LOCALES}
191192
- INSTALL_MYSQL_CLIENT=${PHP_FPM_INSTALL_MYSQL_CLIENT}
192193
- INSTALL_PING=${PHP_FPM_INSTALL_PING}

env-example

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,7 @@ PHP_FPM_INSTALL_CALENDAR=false
186186
PHP_FPM_INSTALL_FAKETIME=false
187187
PHP_FPM_INSTALL_IONCUBE=false
188188
PHP_FPM_INSTALL_RDKAFKA=false
189+
PHP_FPM_INSTALL_GETTEXT=false
189190
PHP_FPM_FAKETIME=-0
190191
PHP_FPM_INSTALL_APCU=false
191192
PHP_FPM_INSTALL_YAML=false
@@ -822,4 +823,4 @@ GEARMAN_MYSQL_PASSWORD_FILE=
822823
# Database to use by Gearman (Default: Gearmand)
823824
GEARMAN_MYSQL_DB=Gearmand
824825
# Table to use by Gearman (Default: gearman_queue)
825-
GEARMAN_MYSQL_TABLE=gearman_queue
826+
GEARMAN_MYSQL_TABLE=gearman_queue

php-fpm/Dockerfile

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -682,6 +682,17 @@ RUN if [ ${INSTALL_RDKAFKA} = true ]; then \
682682
docker-php-ext-enable rdkafka \
683683
;fi
684684

685+
###########################################################################
686+
# GETTEXT:
687+
###########################################################################
688+
689+
ARG INSTALL_GETTEXT=false
690+
691+
RUN if [ ${INSTALL_GETTEXT} = true ]; then \
692+
apt-get install -y zlib1g-dev libicu-dev g++ libpq-dev libssl-dev gettext && \
693+
docker-php-ext-install gettext \
694+
;fi
695+
685696
###########################################################################
686697
# Install additional locales:
687698
###########################################################################

0 commit comments

Comments
 (0)