From f01d15aa0340912ba3eb9796d477a18278d1d609 Mon Sep 17 00:00:00 2001 From: chanon Date: Fri, 19 Jun 2026 13:36:32 +0700 Subject: [PATCH] Fix Redis PECL installation during Docker builds --- data/docker/Wordpress.Dockerfile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/data/docker/Wordpress.Dockerfile b/data/docker/Wordpress.Dockerfile index 789df262..6777799a 100644 --- a/data/docker/Wordpress.Dockerfile +++ b/data/docker/Wordpress.Dockerfile @@ -40,8 +40,13 @@ RUN docker-php-ext-install soap \ && docker-php-ext-install gmp # Install Redis PHP extension -RUN pecl install redis \ - && docker-php-ext-enable redis +ARG REDIS_PECL_VERSION=6.3.0 + +RUN curl -fsSL -o /tmp/redis.tgz \ + "https://pecl.php.net/get/redis-${REDIS_PECL_VERSION}.tgz" \ + && pecl install /tmp/redis.tgz \ + && docker-php-ext-enable redis \ + && rm -f /tmp/redis.tgz # Install Composer RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer