From 6eb94194a3f81bcd457dca6d1b5f4d05f568c256 Mon Sep 17 00:00:00 2001 From: Alejandro Celaya Date: Mon, 22 Dec 2025 12:41:41 +0100 Subject: [PATCH] Install zip extension with pie --- data/infra/frankenphp.Dockerfile | 7 +++---- data/infra/php.Dockerfile | 7 +++---- data/infra/roadrunner.Dockerfile | 7 +++---- 3 files changed, 9 insertions(+), 12 deletions(-) diff --git a/data/infra/frankenphp.Dockerfile b/data/infra/frankenphp.Dockerfile index 0d814406..ac27d1a2 100644 --- a/data/infra/frankenphp.Dockerfile +++ b/data/infra/frankenphp.Dockerfile @@ -21,16 +21,15 @@ RUN docker-php-ext-install pdo_sqlite RUN apk add --no-cache icu-dev RUN docker-php-ext-install intl -RUN apk add --no-cache libzip-dev zlib-dev -RUN docker-php-ext-install zip - RUN apk add --no-cache postgresql-dev RUN docker-php-ext-install pdo_pgsql COPY --from=ghcr.io/php/pie:bin /pie /usr/bin/pie -RUN apk add --no-cache --virtual .phpize-deps $PHPIZE_DEPS linux-headers && \ +RUN apk add --no-cache libzip-dev zlib-dev && \ + apk add --no-cache --virtual .phpize-deps $PHPIZE_DEPS linux-headers && \ docker-php-ext-install sockets && \ pie install xdebug/xdebug && \ + pie install pecl/zip && \ apk del .phpize-deps RUN docker-php-ext-install bcmath diff --git a/data/infra/php.Dockerfile b/data/infra/php.Dockerfile index 162ca3ab..652e1ace 100644 --- a/data/infra/php.Dockerfile +++ b/data/infra/php.Dockerfile @@ -22,16 +22,15 @@ RUN docker-php-ext-install pdo_sqlite RUN apk add --no-cache icu-dev RUN docker-php-ext-install intl -RUN apk add --no-cache libzip-dev zlib-dev -RUN docker-php-ext-install zip - RUN apk add --no-cache postgresql-dev RUN docker-php-ext-install pdo_pgsql COPY --from=ghcr.io/php/pie:bin /pie /usr/bin/pie -RUN apk add --no-cache --virtual .phpize-deps $PHPIZE_DEPS linux-headers && \ +RUN apk add --no-cache libzip-dev zlib-dev && \ + apk add --no-cache --virtual .phpize-deps $PHPIZE_DEPS linux-headers && \ docker-php-ext-install sockets && \ pie install xdebug/xdebug && \ + pie install pecl/zip && \ pie install apcu/apcu && \ apk del .phpize-deps RUN docker-php-ext-install bcmath diff --git a/data/infra/roadrunner.Dockerfile b/data/infra/roadrunner.Dockerfile index 361a71da..8ef7e969 100644 --- a/data/infra/roadrunner.Dockerfile +++ b/data/infra/roadrunner.Dockerfile @@ -21,16 +21,15 @@ RUN docker-php-ext-install pdo_sqlite RUN apk add --no-cache icu-dev RUN docker-php-ext-install intl -RUN apk add --no-cache libzip-dev zlib-dev -RUN docker-php-ext-install zip - RUN apk add --no-cache postgresql-dev RUN docker-php-ext-install pdo_pgsql COPY --from=ghcr.io/php/pie:bin /pie /usr/bin/pie -RUN apk add --no-cache --virtual .phpize-deps $PHPIZE_DEPS linux-headers && \ +RUN apk add --no-cache libzip-dev zlib-dev && \ + apk add --no-cache --virtual .phpize-deps $PHPIZE_DEPS linux-headers && \ docker-php-ext-install sockets && \ pie install xdebug/xdebug && \ + pie install pecl/zip && \ apk del .phpize-deps RUN docker-php-ext-install bcmath