Redis
 sql >> Datenbank >  >> NoSQL >> Redis

Wie installiere ich die php-redis-Erweiterung mit dem offiziellen PHP-Docker-Image-Ansatz?

Redis ist keine Erweiterung, die in „php-src“ enthalten ist, daher können Sie docker-php-ext-install nicht verwenden . Verwenden Sie PECL:

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

Auf Alpine PHP 7.3.5 können wir verwenden:

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