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