Add Kafka PHP module

This commit is contained in:
cytopia
2018-09-26 10:56:11 +02:00
parent 7147549e97
commit 49fb3c44dc
10 changed files with 63 additions and 8 deletions

View File

@@ -61,6 +61,7 @@ ENV BUILD_DEPS \
libedit-dev \
libreadline-dev \
librecode-dev \
librdkafka-dev \
libmm-dev \
libxml2-dev \
libssl-dev \
@@ -101,6 +102,7 @@ ENV RUN_DEPS \
libpq5 \
libaspell15 \
librecode0 \
librdkafka1 \
snmp \
libnghttp2-14 \
libtidy5 \
@@ -205,6 +207,8 @@ RUN set -x \
&& /usr/local/bin/docker-php-ext-install -j$(getconf _NPROCESSORS_ONLN) recode \
&& pecl install redis \
&& docker-php-ext-enable redis \
&& pecl install rdkafka \
&& docker-php-ext-enable rdkafka \
&& /usr/local/bin/docker-php-ext-configure session --with-mm \
&& /usr/local/bin/docker-php-ext-install -j$(getconf _NPROCESSORS_ONLN) session \
&& /usr/local/bin/docker-php-ext-install -j$(getconf _NPROCESSORS_ONLN) shmop \
@@ -358,6 +362,8 @@ RUN set -x \
&& php-fpm -m | grep -oiE '^recode$' \
&& php -m | grep -oiE '^redis$' \
&& php-fpm -m | grep -oiE '^redis$' \
&& php -m | grep -oiE '^rdkafka$' \
&& php-fpm -m | grep -oiE '^rdkafka$' \
&& php -m | grep -oiE '^session$' \
&& php-fpm -m | grep -oiE '^session$' \
&& php -m | grep -oiE '^shmop$' \