File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -72,6 +72,7 @@ services:
7272 - INSTALL_TOKENIZER=${PHP_FPM_INSTALL_TOKENIZER}
7373 - INSTALL_INTL=${PHP_FPM_INSTALL_INTL}
7474 - INSTALL_GHOSTSCRIPT=${PHP_FPM_INSTALL_GHOSTSCRIPT}
75+ - INSTALL_LDAP=${PHP_FPM_INSTALL_LDAP}
7576 dockerfile : " Dockerfile-${PHP_VERSION}"
7677 volumes_from :
7778 - applications
Original file line number Diff line number Diff line change @@ -68,6 +68,7 @@ PHP_FPM_INSTALL_MYSQLI=false
6868PHP_FPM_INSTALL_TOKENIZER=false
6969PHP_FPM_INSTALL_INTL=false
7070PHP_FPM_INSTALL_GHOSTSCRIPT=false
71+ PHP_FPM_INSTALL_LDAP=false
7172PHP_FPM_INSTALL_SWOOLE=false
7273
7374### NGINX ##############################################################################################################
Original file line number Diff line number Diff line change @@ -234,6 +234,18 @@ RUN if [ ${INSTALL_GHOSTSCRIPT} = true ]; then \
234234 apt-get install -y poppler-utils ghostscript \
235235;fi
236236
237+ #####################################
238+ # LDAP:
239+ #####################################
240+
241+ ARG INSTALL_LDAP=false
242+ RUN if [ ${INSTALL_LDAP} = true ]; then \
243+ apt-get update -yqq && \
244+ apt-get install -y libldap2-dev && \
245+ docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu/ && \
246+ docker-php-ext-install ldap \
247+ ;fi
248+
237249#
238250#--------------------------------------------------------------------------
239251# Final Touch
Original file line number Diff line number Diff line change @@ -243,6 +243,18 @@ RUN if [ ${INSTALL_GHOSTSCRIPT} = true ]; then \
243243 ghostscript \
244244;fi
245245
246+ #####################################
247+ # LDAP:
248+ #####################################
249+
250+ ARG INSTALL_LDAP=false
251+ RUN if [ ${INSTALL_LDAP} = true ]; then \
252+ apt-get update -yqq && \
253+ apt-get install -y libldap2-dev && \
254+ docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu/ && \
255+ docker-php-ext-install ldap \
256+ ;fi
257+
246258#####################################
247259# SQL SERVER:
248260#####################################
Original file line number Diff line number Diff line change @@ -252,6 +252,18 @@ RUN if [ ${INSTALL_GHOSTSCRIPT} = true ]; then \
252252 ghostscript \
253253;fi
254254
255+ #####################################
256+ # LDAP:
257+ #####################################
258+
259+ ARG INSTALL_LDAP=false
260+ RUN if [ ${INSTALL_LDAP} = true ]; then \
261+ apt-get update -yqq && \
262+ apt-get install -y libldap2-dev && \
263+ docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu/ && \
264+ docker-php-ext-install ldap \
265+ ;fi
266+
255267#####################################
256268# SQL SERVER:
257269#####################################
You can’t perform that action at this time.
0 commit comments