From aa0f4ac68a487abae3d431a7238456ceba0c1134 Mon Sep 17 00:00:00 2001 From: lizandrogd Date: Mon, 17 Aug 2026 17:13:11 +0000 Subject: [PATCH] fix(docker): descargar redis PECL por HTTPS (el filtro de red devuelve 403 a los .tgz por HTTP) --- Dockerfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 4be2063..ccb7b6b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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