fix(docker): descargar redis PECL por HTTPS (el filtro de red devuelve 403 a los .tgz por HTTP)

This commit is contained in:
lizandrogd
2026-08-17 17:13:11 +00:00
parent ccaf6f22cd
commit aa0f4ac68a
+6 -1
View File
@@ -36,7 +36,12 @@ RUN apk add --no-cache curl-dev \
opcache
# Instalar Redis extension (versión fija para cache reproducible)
RUN pecl install redis-6.0.2 && docker-php-ext-enable redis
# Se descarga por HTTPS de forma explícita: el filtro de red perimetral
# responde 403 a los .tgz servidos por HTTP, lo que rompía "pecl install".
RUN apk add --no-cache curl \
&& curl -fsSL https://pecl.php.net/get/redis-6.0.2.tgz -o /tmp/redis-6.0.2.tgz \
&& pecl install /tmp/redis-6.0.2.tgz \
&& docker-php-ext-enable redis
# Instalar Composer
COPY --from=composer:2 /usr/bin/composer /usr/bin/composer