Redis с igbinary в контейнере Wordpress PHP Docker - PullRequest
0 голосов
/ 04 августа 2020

Я хотел бы разрешить моему экземпляру wordpress получать доступ к содержимому базы данных через Redis, используя сериализатор igbinary. Я использую плагин Redis Cache для Worpdress от Тилля Крюсса. Насколько я понимаю, контейнеры должны иметь следующий вид:

Как правильно включить Redis с поддержкой igbinary с wordpress iamge? Я пробовал следующее:

FROM wordpress:php7.4-fpm-alpine
RUN set -xe \
&& apk update \
&& apk upgrade \
&& apk add --no-cache --virtual .phpize-deps $PHPIZE_DEPS \
&& pecl install -o -f igbinary \
&& cd /usr/src/ \
&& pecl bundle redis \
&& docker-php-ext-configure /usr/src/redis --enable-redis-igbinary \
&& docker-php-ext-install -j$(nproc) /usr/src/redis \
&& docker-php-ext-enable redis \
&& docker-php-ext-enable igbinary \
&& apk del .phpize-deps

Я читал, что pecl устарел и больше не должен использоваться (вместо этого используйте pickle или composer, которые, однако, не предлагают нужные пакеты)

Итак, вопрос: как должен выглядеть Dockerfile, чтобы можно было использовать redis с igbinary serializer по современным стандартам?

Надеюсь, вы, ребята, можете мне помочь:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...