Redis
 sql >> Base de données >  >> NoSQL >> Redis

Comment installer l'extension php-redis en utilisant l'approche officielle de l'image PHP Docker ?

Redis n'est pas une extension incluse dans "php-src", vous ne pouvez donc pas utiliser docker-php-ext-install . Utiliser PECL :

RUN pecl install -o -f redis \
&&  rm -rf /tmp/pear \
&&  docker-php-ext-enable redis

Sur alpine php 7.3.5 on peut utiliser :

RUN apk add --no-cache pcre-dev $PHPIZE_DEPS \
        && pecl install redis \
        && docker-php-ext-enable redis.so