diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index d1f1653a..4d357b78 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -15,7 +15,7 @@ jobs: strategy: matrix: php_version: ["8.1", "8.2", "8.3", "8.4"] - os_version: ["alpine3.22", "bookworm"] + os_version: ["alpine3.22", "trixie"] steps: - name: Checkout diff --git a/8.1/bookworm/imap/Dockerfile b/8.1/bookworm/imap/Dockerfile deleted file mode 100644 index 2f1894df..00000000 --- a/8.1/bookworm/imap/Dockerfile +++ /dev/null @@ -1,28 +0,0 @@ -FROM php:8.1-bookworm - -LABEL maintainer="Andrea Falco " - -# PHP ext-imap -RUN set -eux; \ - buildDeps=" \ - libc-client-dev \ - libkrb5-dev \ - "; \ - DEBIAN_FRONTEND=noninteractive apt-get update; \ - DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ - ${buildDeps} \ - ; \ - \ - docker-php-ext-configure imap \ - --with-imap-ssl \ - --with-kerberos \ - ; \ - docker-php-ext-install -j$(nproc) imap; \ - \ - DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove \ - -o APT::AutoRemove::RecommendsImportant=false \ - -o APT::AutoRemove::SuggestsImportant=false \ - ${buildDeps} \ - ; \ - docker-php-source delete; \ - rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* diff --git a/8.1/bookworm/pecl_imap/Dockerfile b/8.1/bookworm/pecl_imap/Dockerfile deleted file mode 100644 index 2478c2e3..00000000 --- a/8.1/bookworm/pecl_imap/Dockerfile +++ /dev/null @@ -1,30 +0,0 @@ -FROM php:8.1-bookworm - -LABEL maintainer="Andrea Falco " - -# PHP ext-imap -ARG PHPEXT_IMAP_VERSION=1.0.3 -RUN set -eux; \ - buildDeps=" \ - libc-client-dev \ - libkrb5-dev \ - "; \ - DEBIAN_FRONTEND=noninteractive apt-get update; \ - DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ - ${buildDeps} \ - ; \ - \ - pecl bundle -d /usr/src/php/ext imap-${PHPEXT_IMAP_VERSION}; \ - docker-php-ext-configure imap \ - --with-imap-ssl \ - --with-kerberos \ - ; \ - docker-php-ext-install -j$(nproc) imap; \ - \ - DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove \ - -o APT::AutoRemove::RecommendsImportant=false \ - -o APT::AutoRemove::SuggestsImportant=false \ - ${buildDeps} \ - ; \ - docker-php-source delete; \ - rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* diff --git a/8.1/bookworm/bcmath/Dockerfile b/8.1/trixie/bcmath/Dockerfile similarity index 83% rename from 8.1/bookworm/bcmath/Dockerfile rename to 8.1/trixie/bcmath/Dockerfile index 29248b46..3fe825e2 100644 --- a/8.1/bookworm/bcmath/Dockerfile +++ b/8.1/trixie/bcmath/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/bz2/Dockerfile b/8.1/trixie/bz2/Dockerfile similarity index 96% rename from 8.2/bookworm/bz2/Dockerfile rename to 8.1/trixie/bz2/Dockerfile index 500417ff..f43ef967 100644 --- a/8.2/bookworm/bz2/Dockerfile +++ b/8.1/trixie/bz2/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/gd/Dockerfile b/8.1/trixie/gd/Dockerfile similarity index 97% rename from 8.3/bookworm/gd/Dockerfile rename to 8.1/trixie/gd/Dockerfile index fd03928b..9b417385 100644 --- a/8.3/bookworm/gd/Dockerfile +++ b/8.1/trixie/gd/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/gmp/Dockerfile b/8.1/trixie/gmp/Dockerfile similarity index 96% rename from 8.3/bookworm/gmp/Dockerfile rename to 8.1/trixie/gmp/Dockerfile index 9f6bf0d1..fed59f3b 100644 --- a/8.3/bookworm/gmp/Dockerfile +++ b/8.1/trixie/gmp/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/intl/Dockerfile b/8.1/trixie/intl/Dockerfile similarity index 94% rename from 8.2/bookworm/intl/Dockerfile rename to 8.1/trixie/intl/Dockerfile index 9d51ac58..3d778ff8 100644 --- a/8.2/bookworm/intl/Dockerfile +++ b/8.1/trixie/intl/Dockerfile @@ -1,11 +1,11 @@ -FROM php:8.2-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " # PHP ext-intl RUN set -eux; \ persistentDeps=" \ - libicu72 \ + libicu76 \ "; \ buildDeps=" \ libicu-dev \ diff --git a/8.1/bookworm/ldap/Dockerfile b/8.1/trixie/ldap/Dockerfile similarity index 93% rename from 8.1/bookworm/ldap/Dockerfile rename to 8.1/trixie/ldap/Dockerfile index 4bc7a6c2..dd456897 100644 --- a/8.1/bookworm/ldap/Dockerfile +++ b/8.1/trixie/ldap/Dockerfile @@ -1,11 +1,11 @@ -FROM php:8.1-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " # PHP ext-ldap RUN set -eux; \ persistentDeps=" \ - libldap-2.5-0 \ + libldap2 \ "; \ buildDeps=" \ libldap2-dev \ diff --git a/8.2/bookworm/mysqli/Dockerfile b/8.1/trixie/mysqli/Dockerfile similarity index 83% rename from 8.2/bookworm/mysqli/Dockerfile rename to 8.1/trixie/mysqli/Dockerfile index e1d52e34..411d96c7 100644 --- a/8.2/bookworm/mysqli/Dockerfile +++ b/8.1/trixie/mysqli/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/newrelic/Dockerfile b/8.1/trixie/newrelic/Dockerfile similarity index 98% rename from 8.1/bookworm/newrelic/Dockerfile rename to 8.1/trixie/newrelic/Dockerfile index d9c4ce26..e0a98b0d 100644 --- a/8.1/bookworm/newrelic/Dockerfile +++ b/8.1/trixie/newrelic/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/opcache/Dockerfile b/8.1/trixie/opcache/Dockerfile similarity index 84% rename from 8.2/bookworm/opcache/Dockerfile rename to 8.1/trixie/opcache/Dockerfile index 79bd6bd1..cb64a876 100644 --- a/8.2/bookworm/opcache/Dockerfile +++ b/8.1/trixie/opcache/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pcntl/Dockerfile b/8.1/trixie/pcntl/Dockerfile similarity index 83% rename from 8.2/bookworm/pcntl/Dockerfile rename to 8.1/trixie/pcntl/Dockerfile index c913e6fe..9b030e5b 100644 --- a/8.2/bookworm/pcntl/Dockerfile +++ b/8.1/trixie/pcntl/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pdo_mysql/Dockerfile b/8.1/trixie/pdo_mysql/Dockerfile similarity index 84% rename from 8.1/bookworm/pdo_mysql/Dockerfile rename to 8.1/trixie/pdo_mysql/Dockerfile index 990a1113..d0f396d9 100644 --- a/8.1/bookworm/pdo_mysql/Dockerfile +++ b/8.1/trixie/pdo_mysql/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pdo_pgsql/Dockerfile b/8.1/trixie/pdo_pgsql/Dockerfile similarity index 96% rename from 8.1/bookworm/pdo_pgsql/Dockerfile rename to 8.1/trixie/pdo_pgsql/Dockerfile index d59b70d9..86c66303 100644 --- a/8.1/bookworm/pdo_pgsql/Dockerfile +++ b/8.1/trixie/pdo_pgsql/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_amqp/Dockerfile b/8.1/trixie/pecl_amqp/Dockerfile similarity index 97% rename from 8.1/bookworm/pecl_amqp/Dockerfile rename to 8.1/trixie/pecl_amqp/Dockerfile index fa66a7fb..ce36b0f6 100644 --- a/8.1/bookworm/pecl_amqp/Dockerfile +++ b/8.1/trixie/pecl_amqp/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_apcu/Dockerfile b/8.1/trixie/pecl_apcu/Dockerfile similarity index 92% rename from 8.1/bookworm/pecl_apcu/Dockerfile rename to 8.1/trixie/pecl_apcu/Dockerfile index f75fcd88..48b79128 100644 --- a/8.1/bookworm/pecl_apcu/Dockerfile +++ b/8.1/trixie/pecl_apcu/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_ast/Dockerfile b/8.1/trixie/pecl_ast/Dockerfile similarity index 92% rename from 8.2/bookworm/pecl_ast/Dockerfile rename to 8.1/trixie/pecl_ast/Dockerfile index c3c7bbec..d8e869ec 100644 --- a/8.2/bookworm/pecl_ast/Dockerfile +++ b/8.1/trixie/pecl_ast/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_dbase/Dockerfile b/8.1/trixie/pecl_dbase/Dockerfile similarity index 92% rename from 8.3/bookworm/pecl_dbase/Dockerfile rename to 8.1/trixie/pecl_dbase/Dockerfile index c7e9f70b..c4c9cd99 100644 --- a/8.3/bookworm/pecl_dbase/Dockerfile +++ b/8.1/trixie/pecl_dbase/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_ds/Dockerfile b/8.1/trixie/pecl_ds/Dockerfile similarity index 92% rename from 8.3/bookworm/pecl_ds/Dockerfile rename to 8.1/trixie/pecl_ds/Dockerfile index 003bb95c..13de3a2a 100644 --- a/8.3/bookworm/pecl_ds/Dockerfile +++ b/8.1/trixie/pecl_ds/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_fann/Dockerfile b/8.1/trixie/pecl_fann/Dockerfile similarity index 97% rename from 8.2/bookworm/pecl_fann/Dockerfile rename to 8.1/trixie/pecl_fann/Dockerfile index a7f0fb7f..27f69ef5 100644 --- a/8.2/bookworm/pecl_fann/Dockerfile +++ b/8.1/trixie/pecl_fann/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_gearman/Dockerfile b/8.1/trixie/pecl_gearman/Dockerfile similarity index 97% rename from 8.2/bookworm/pecl_gearman/Dockerfile rename to 8.1/trixie/pecl_gearman/Dockerfile index 28b4fa4a..c52ccf24 100644 --- a/8.2/bookworm/pecl_gearman/Dockerfile +++ b/8.1/trixie/pecl_gearman/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_geospatial/Dockerfile b/8.1/trixie/pecl_geospatial/Dockerfile similarity index 93% rename from 8.1/bookworm/pecl_geospatial/Dockerfile rename to 8.1/trixie/pecl_geospatial/Dockerfile index 80c9eeba..e1888419 100644 --- a/8.1/bookworm/pecl_geospatial/Dockerfile +++ b/8.1/trixie/pecl_geospatial/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_grpc/Dockerfile b/8.1/trixie/pecl_grpc/Dockerfile similarity index 96% rename from 8.2/bookworm/pecl_grpc/Dockerfile rename to 8.1/trixie/pecl_grpc/Dockerfile index ec119ecb..e0e8ded1 100644 --- a/8.2/bookworm/pecl_grpc/Dockerfile +++ b/8.1/trixie/pecl_grpc/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_igbinary/Dockerfile b/8.1/trixie/pecl_igbinary/Dockerfile similarity index 93% rename from 8.1/bookworm/pecl_igbinary/Dockerfile rename to 8.1/trixie/pecl_igbinary/Dockerfile index 4dab81ab..071e89ed 100644 --- a/8.1/bookworm/pecl_igbinary/Dockerfile +++ b/8.1/trixie/pecl_igbinary/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_imagick/Dockerfile b/8.1/trixie/pecl_imagick/Dockerfile similarity index 93% rename from 8.3/bookworm/pecl_imagick/Dockerfile rename to 8.1/trixie/pecl_imagick/Dockerfile index 77b81b92..6c16b56f 100644 --- a/8.3/bookworm/pecl_imagick/Dockerfile +++ b/8.1/trixie/pecl_imagick/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " @@ -6,7 +6,7 @@ LABEL maintainer="Andrea Falco " ARG PHPEXT_IMAGICK_VERSION=3.8.1 RUN set -eux; \ persistentDeps=" \ - libmagickwand-6.q16-6 \ + libmagickwand-7.q16-10 \ "; \ buildDeps=" \ libmagickwand-dev \ diff --git a/8.1/bookworm/pecl_mailparse/Dockerfile b/8.1/trixie/pecl_mailparse/Dockerfile similarity index 93% rename from 8.1/bookworm/pecl_mailparse/Dockerfile rename to 8.1/trixie/pecl_mailparse/Dockerfile index 670b7a40..85f8b618 100644 --- a/8.1/bookworm/pecl_mailparse/Dockerfile +++ b/8.1/trixie/pecl_mailparse/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_mcrypt/Dockerfile b/8.1/trixie/pecl_mcrypt/Dockerfile similarity index 97% rename from 8.2/bookworm/pecl_mcrypt/Dockerfile rename to 8.1/trixie/pecl_mcrypt/Dockerfile index 75433b77..c83d94af 100644 --- a/8.2/bookworm/pecl_mcrypt/Dockerfile +++ b/8.1/trixie/pecl_mcrypt/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_memcache/Dockerfile b/8.1/trixie/pecl_memcache/Dockerfile similarity index 95% rename from 8.3/bookworm/pecl_memcache/Dockerfile rename to 8.1/trixie/pecl_memcache/Dockerfile index c2fef475..85149c9a 100644 --- a/8.3/bookworm/pecl_memcache/Dockerfile +++ b/8.1/trixie/pecl_memcache/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " @@ -6,7 +6,7 @@ LABEL maintainer="Andrea Falco " ARG PHPEXT_MEMCACHE_VERSION=8.2 RUN set -eux; \ persistentDeps=" \ - libzip4 \ + libzip5 \ "; \ buildDeps=" \ libzip-dev \ diff --git a/8.2/bookworm/pecl_memcached/Dockerfile b/8.1/trixie/pecl_memcached/Dockerfile similarity index 90% rename from 8.2/bookworm/pecl_memcached/Dockerfile rename to 8.1/trixie/pecl_memcached/Dockerfile index 1d060cb9..0672a635 100644 --- a/8.2/bookworm/pecl_memcached/Dockerfile +++ b/8.1/trixie/pecl_memcached/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " @@ -6,9 +6,9 @@ LABEL maintainer="Andrea Falco " ARG PHPEXT_MEMCACHED_VERSION=3.4.0 RUN set -eux; \ persistentDeps=" \ - libmemcached11 \ - libmemcachedutil2 \ - libzip4 \ + libmemcached11t64 \ + libmemcachedutil2t64 \ + libzip5 \ "; \ buildDeps=" \ libmemcached-dev \ diff --git a/8.2/bookworm/pecl_mongodb/Dockerfile b/8.1/trixie/pecl_mongodb/Dockerfile similarity index 96% rename from 8.2/bookworm/pecl_mongodb/Dockerfile rename to 8.1/trixie/pecl_mongodb/Dockerfile index bef6df08..d7886fe7 100644 --- a/8.2/bookworm/pecl_mongodb/Dockerfile +++ b/8.1/trixie/pecl_mongodb/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_protobuf/Dockerfile b/8.1/trixie/pecl_protobuf/Dockerfile similarity index 93% rename from 8.3/bookworm/pecl_protobuf/Dockerfile rename to 8.1/trixie/pecl_protobuf/Dockerfile index f87b3773..232ab9e2 100644 --- a/8.3/bookworm/pecl_protobuf/Dockerfile +++ b/8.1/trixie/pecl_protobuf/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_redis/Dockerfile b/8.1/trixie/pecl_redis/Dockerfile similarity index 92% rename from 8.1/bookworm/pecl_redis/Dockerfile rename to 8.1/trixie/pecl_redis/Dockerfile index 9edb0b53..1db82ba7 100644 --- a/8.1/bookworm/pecl_redis/Dockerfile +++ b/8.1/trixie/pecl_redis/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_timezonedb/Dockerfile b/8.1/trixie/pecl_timezonedb/Dockerfile similarity index 93% rename from 8.3/bookworm/pecl_timezonedb/Dockerfile rename to 8.1/trixie/pecl_timezonedb/Dockerfile index 66870aeb..1d169d37 100644 --- a/8.3/bookworm/pecl_timezonedb/Dockerfile +++ b/8.1/trixie/pecl_timezonedb/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_uuid/Dockerfile b/8.1/trixie/pecl_uuid/Dockerfile similarity index 96% rename from 8.3/bookworm/pecl_uuid/Dockerfile rename to 8.1/trixie/pecl_uuid/Dockerfile index 484f74d5..18b6a616 100644 --- a/8.3/bookworm/pecl_uuid/Dockerfile +++ b/8.1/trixie/pecl_uuid/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_var_representation/Dockerfile b/8.1/trixie/pecl_var_representation/Dockerfile similarity index 94% rename from 8.1/bookworm/pecl_var_representation/Dockerfile rename to 8.1/trixie/pecl_var_representation/Dockerfile index a98472b8..0bf8d02e 100644 --- a/8.1/bookworm/pecl_var_representation/Dockerfile +++ b/8.1/trixie/pecl_var_representation/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_xdebug/Dockerfile b/8.1/trixie/pecl_xdebug/Dockerfile similarity index 93% rename from 8.1/bookworm/pecl_xdebug/Dockerfile rename to 8.1/trixie/pecl_xdebug/Dockerfile index 527d49a5..29f66678 100644 --- a/8.1/bookworm/pecl_xdebug/Dockerfile +++ b/8.1/trixie/pecl_xdebug/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_xhprof/Dockerfile b/8.1/trixie/pecl_xhprof/Dockerfile similarity index 93% rename from 8.3/bookworm/pecl_xhprof/Dockerfile rename to 8.1/trixie/pecl_xhprof/Dockerfile index 22a8a2e2..af1ae6b5 100644 --- a/8.3/bookworm/pecl_xhprof/Dockerfile +++ b/8.1/trixie/pecl_xhprof/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_yaml/Dockerfile b/8.1/trixie/pecl_yaml/Dockerfile similarity index 97% rename from 8.3/bookworm/pecl_yaml/Dockerfile rename to 8.1/trixie/pecl_yaml/Dockerfile index 1ba86320..e0f856d4 100644 --- a/8.3/bookworm/pecl_yaml/Dockerfile +++ b/8.1/trixie/pecl_yaml/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_zip/Dockerfile b/8.1/trixie/pecl_zip/Dockerfile similarity index 95% rename from 8.1/bookworm/pecl_zip/Dockerfile rename to 8.1/trixie/pecl_zip/Dockerfile index 55857c6f..aa59910a 100644 --- a/8.1/bookworm/pecl_zip/Dockerfile +++ b/8.1/trixie/pecl_zip/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " @@ -6,7 +6,7 @@ LABEL maintainer="Andrea Falco " ARG PHPEXT_ZIP_VERSION=1.22.8 RUN set -eux; \ persistentDeps=" \ - libzip4 \ + libzip5 \ "; \ buildDeps=" \ libzip-dev \ diff --git a/8.3/bookworm/pecl_zstd/Dockerfile b/8.1/trixie/pecl_zstd/Dockerfile similarity index 92% rename from 8.3/bookworm/pecl_zstd/Dockerfile rename to 8.1/trixie/pecl_zstd/Dockerfile index fdc0dc4d..060dfdea 100644 --- a/8.3/bookworm/pecl_zstd/Dockerfile +++ b/8.1/trixie/pecl_zstd/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pgsql/Dockerfile b/8.1/trixie/pgsql/Dockerfile similarity index 96% rename from 8.3/bookworm/pgsql/Dockerfile rename to 8.1/trixie/pgsql/Dockerfile index ac2d836c..1c3fd4b5 100644 --- a/8.3/bookworm/pgsql/Dockerfile +++ b/8.1/trixie/pgsql/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/phpiredis/Dockerfile b/8.1/trixie/phpiredis/Dockerfile similarity index 82% rename from 8.1/bookworm/phpiredis/Dockerfile rename to 8.1/trixie/phpiredis/Dockerfile index 3a830c04..d8e2be31 100644 --- a/8.1/bookworm/phpiredis/Dockerfile +++ b/8.1/trixie/phpiredis/Dockerfile @@ -1,12 +1,12 @@ -FROM php:8.1-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " # PHP ext-phpiredis -ARG PHPEXT_PHPIREDIS_VERSION=1.0.1 +ARG PHPEXT_PHPIREDIS_VERSION=1.1 RUN set -eux; \ persistentDeps=" \ - libhiredis0.14 \ + libhiredis1.1.0 \ "; \ buildDeps=" \ libhiredis-dev \ @@ -18,7 +18,7 @@ RUN set -eux; \ ; \ \ mkdir -p /usr/src/php/ext/phpiredis; \ - curl -fsSL https://github.com/nrk/phpiredis/archive/v${PHPEXT_PHPIREDIS_VERSION}.tar.gz \ + curl -fsSL https://github.com/nrk/phpiredis/archive/refs/heads/v${PHPEXT_PHPIREDIS_VERSION}.tar.gz \ | tar -xzC "/usr/src/php/ext/phpiredis" --strip 1; \ \ docker-php-ext-configure phpiredis \ diff --git a/8.1/bookworm/snmp/Dockerfile b/8.1/trixie/snmp/Dockerfile similarity index 95% rename from 8.1/bookworm/snmp/Dockerfile rename to 8.1/trixie/snmp/Dockerfile index 38c85cfa..ff91b885 100644 --- a/8.1/bookworm/snmp/Dockerfile +++ b/8.1/trixie/snmp/Dockerfile @@ -1,11 +1,11 @@ -FROM php:8.1-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " # PHP ext-snmp RUN set -eux; \ persistentDeps=" \ - libsnmp40 \ + libsnmp40t64 \ snmp-mibs-downloader \ "; \ buildDeps=" \ diff --git a/8.2/bookworm/soap/Dockerfile b/8.1/trixie/soap/Dockerfile similarity index 96% rename from 8.2/bookworm/soap/Dockerfile rename to 8.1/trixie/soap/Dockerfile index f108342b..77f98295 100644 --- a/8.2/bookworm/soap/Dockerfile +++ b/8.1/trixie/soap/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/sockets/Dockerfile b/8.1/trixie/sockets/Dockerfile similarity index 84% rename from 8.2/bookworm/sockets/Dockerfile rename to 8.1/trixie/sockets/Dockerfile index 6a45e638..4d798bc9 100644 --- a/8.2/bookworm/sockets/Dockerfile +++ b/8.1/trixie/sockets/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/zip/Dockerfile b/8.1/trixie/zip/Dockerfile similarity index 94% rename from 8.2/bookworm/zip/Dockerfile rename to 8.1/trixie/zip/Dockerfile index 2355e24c..7c65d105 100644 --- a/8.2/bookworm/zip/Dockerfile +++ b/8.1/trixie/zip/Dockerfile @@ -1,11 +1,11 @@ -FROM php:8.2-bookworm +FROM php:8.1-trixie LABEL maintainer="Andrea Falco " # PHP ext-zip RUN set -eux; \ persistentDeps=" \ - libzip4 \ + libzip5 \ "; \ buildDeps=" \ libzip-dev \ diff --git a/8.2/bookworm/imap/Dockerfile b/8.2/bookworm/imap/Dockerfile deleted file mode 100644 index 3d2d895b..00000000 --- a/8.2/bookworm/imap/Dockerfile +++ /dev/null @@ -1,28 +0,0 @@ -FROM php:8.2-bookworm - -LABEL maintainer="Andrea Falco " - -# PHP ext-imap -RUN set -eux; \ - buildDeps=" \ - libc-client-dev \ - libkrb5-dev \ - "; \ - DEBIAN_FRONTEND=noninteractive apt-get update; \ - DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ - ${buildDeps} \ - ; \ - \ - docker-php-ext-configure imap \ - --with-imap-ssl \ - --with-kerberos \ - ; \ - docker-php-ext-install -j$(nproc) imap; \ - \ - DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove \ - -o APT::AutoRemove::RecommendsImportant=false \ - -o APT::AutoRemove::SuggestsImportant=false \ - ${buildDeps} \ - ; \ - docker-php-source delete; \ - rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* diff --git a/8.2/bookworm/pecl_imap/Dockerfile b/8.2/bookworm/pecl_imap/Dockerfile deleted file mode 100644 index 056f71d3..00000000 --- a/8.2/bookworm/pecl_imap/Dockerfile +++ /dev/null @@ -1,30 +0,0 @@ -FROM php:8.2-bookworm - -LABEL maintainer="Andrea Falco " - -# PHP ext-imap -ARG PHPEXT_IMAP_VERSION=1.0.3 -RUN set -eux; \ - buildDeps=" \ - libc-client-dev \ - libkrb5-dev \ - "; \ - DEBIAN_FRONTEND=noninteractive apt-get update; \ - DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ - ${buildDeps} \ - ; \ - \ - pecl bundle -d /usr/src/php/ext imap-${PHPEXT_IMAP_VERSION}; \ - docker-php-ext-configure imap \ - --with-imap-ssl \ - --with-kerberos \ - ; \ - docker-php-ext-install -j$(nproc) imap; \ - \ - DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove \ - -o APT::AutoRemove::RecommendsImportant=false \ - -o APT::AutoRemove::SuggestsImportant=false \ - ${buildDeps} \ - ; \ - docker-php-source delete; \ - rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* diff --git a/8.3/bookworm/bcmath/Dockerfile b/8.2/trixie/bcmath/Dockerfile similarity index 83% rename from 8.3/bookworm/bcmath/Dockerfile rename to 8.2/trixie/bcmath/Dockerfile index c1e120b5..d4dc9127 100644 --- a/8.3/bookworm/bcmath/Dockerfile +++ b/8.2/trixie/bcmath/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/bz2/Dockerfile b/8.2/trixie/bz2/Dockerfile similarity index 96% rename from 8.1/bookworm/bz2/Dockerfile rename to 8.2/trixie/bz2/Dockerfile index a65a7456..9f31c1c8 100644 --- a/8.1/bookworm/bz2/Dockerfile +++ b/8.2/trixie/bz2/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/gd/Dockerfile b/8.2/trixie/gd/Dockerfile similarity index 97% rename from 8.2/bookworm/gd/Dockerfile rename to 8.2/trixie/gd/Dockerfile index 940d8d26..97a923d3 100644 --- a/8.2/bookworm/gd/Dockerfile +++ b/8.2/trixie/gd/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/gmp/Dockerfile b/8.2/trixie/gmp/Dockerfile similarity index 96% rename from 8.4/bookworm/gmp/Dockerfile rename to 8.2/trixie/gmp/Dockerfile index 811d95f2..78fc304e 100644 --- a/8.4/bookworm/gmp/Dockerfile +++ b/8.2/trixie/gmp/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/intl/Dockerfile b/8.2/trixie/intl/Dockerfile similarity index 94% rename from 8.3/bookworm/intl/Dockerfile rename to 8.2/trixie/intl/Dockerfile index ccc5579f..981b9f05 100644 --- a/8.3/bookworm/intl/Dockerfile +++ b/8.2/trixie/intl/Dockerfile @@ -1,11 +1,11 @@ -FROM php:8.3-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " # PHP ext-intl RUN set -eux; \ persistentDeps=" \ - libicu72 \ + libicu76 \ "; \ buildDeps=" \ libicu-dev \ diff --git a/8.2/bookworm/ldap/Dockerfile b/8.2/trixie/ldap/Dockerfile similarity index 93% rename from 8.2/bookworm/ldap/Dockerfile rename to 8.2/trixie/ldap/Dockerfile index a659b8a8..838d828d 100644 --- a/8.2/bookworm/ldap/Dockerfile +++ b/8.2/trixie/ldap/Dockerfile @@ -1,11 +1,11 @@ -FROM php:8.2-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " # PHP ext-ldap RUN set -eux; \ persistentDeps=" \ - libldap-2.5-0 \ + libldap2 \ "; \ buildDeps=" \ libldap2-dev \ diff --git a/8.1/bookworm/mysqli/Dockerfile b/8.2/trixie/mysqli/Dockerfile similarity index 83% rename from 8.1/bookworm/mysqli/Dockerfile rename to 8.2/trixie/mysqli/Dockerfile index 5e7a4ee8..69711efc 100644 --- a/8.1/bookworm/mysqli/Dockerfile +++ b/8.2/trixie/mysqli/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/newrelic/Dockerfile b/8.2/trixie/newrelic/Dockerfile similarity index 98% rename from 8.3/bookworm/newrelic/Dockerfile rename to 8.2/trixie/newrelic/Dockerfile index 6f239819..4a6e88ac 100644 --- a/8.3/bookworm/newrelic/Dockerfile +++ b/8.2/trixie/newrelic/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/opcache/Dockerfile b/8.2/trixie/opcache/Dockerfile similarity index 84% rename from 8.3/bookworm/opcache/Dockerfile rename to 8.2/trixie/opcache/Dockerfile index f6f5c847..b5998725 100644 --- a/8.3/bookworm/opcache/Dockerfile +++ b/8.2/trixie/opcache/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pcntl/Dockerfile b/8.2/trixie/pcntl/Dockerfile similarity index 83% rename from 8.3/bookworm/pcntl/Dockerfile rename to 8.2/trixie/pcntl/Dockerfile index 49c0b3c5..7e70c0ac 100644 --- a/8.3/bookworm/pcntl/Dockerfile +++ b/8.2/trixie/pcntl/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pdo_mysql/Dockerfile b/8.2/trixie/pdo_mysql/Dockerfile similarity index 84% rename from 8.2/bookworm/pdo_mysql/Dockerfile rename to 8.2/trixie/pdo_mysql/Dockerfile index 892a5125..b883a89b 100644 --- a/8.2/bookworm/pdo_mysql/Dockerfile +++ b/8.2/trixie/pdo_mysql/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pdo_pgsql/Dockerfile b/8.2/trixie/pdo_pgsql/Dockerfile similarity index 96% rename from 8.3/bookworm/pdo_pgsql/Dockerfile rename to 8.2/trixie/pdo_pgsql/Dockerfile index 16cb8616..3b880b28 100644 --- a/8.3/bookworm/pdo_pgsql/Dockerfile +++ b/8.2/trixie/pdo_pgsql/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_amqp/Dockerfile b/8.2/trixie/pecl_amqp/Dockerfile similarity index 97% rename from 8.3/bookworm/pecl_amqp/Dockerfile rename to 8.2/trixie/pecl_amqp/Dockerfile index 260ce279..e1f1abf9 100644 --- a/8.3/bookworm/pecl_amqp/Dockerfile +++ b/8.2/trixie/pecl_amqp/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_apcu/Dockerfile b/8.2/trixie/pecl_apcu/Dockerfile similarity index 92% rename from 8.2/bookworm/pecl_apcu/Dockerfile rename to 8.2/trixie/pecl_apcu/Dockerfile index 04a1bb8f..76b7c2f9 100644 --- a/8.2/bookworm/pecl_apcu/Dockerfile +++ b/8.2/trixie/pecl_apcu/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_ast/Dockerfile b/8.2/trixie/pecl_ast/Dockerfile similarity index 92% rename from 8.1/bookworm/pecl_ast/Dockerfile rename to 8.2/trixie/pecl_ast/Dockerfile index 09027dff..77fdd6b1 100644 --- a/8.1/bookworm/pecl_ast/Dockerfile +++ b/8.2/trixie/pecl_ast/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_dbase/Dockerfile b/8.2/trixie/pecl_dbase/Dockerfile similarity index 92% rename from 8.2/bookworm/pecl_dbase/Dockerfile rename to 8.2/trixie/pecl_dbase/Dockerfile index 06891b07..e5f34e49 100644 --- a/8.2/bookworm/pecl_dbase/Dockerfile +++ b/8.2/trixie/pecl_dbase/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_ds/Dockerfile b/8.2/trixie/pecl_ds/Dockerfile similarity index 92% rename from 8.4/bookworm/pecl_ds/Dockerfile rename to 8.2/trixie/pecl_ds/Dockerfile index cb99b4dd..9c5ba617 100644 --- a/8.4/bookworm/pecl_ds/Dockerfile +++ b/8.2/trixie/pecl_ds/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_fann/Dockerfile b/8.2/trixie/pecl_fann/Dockerfile similarity index 97% rename from 8.1/bookworm/pecl_fann/Dockerfile rename to 8.2/trixie/pecl_fann/Dockerfile index e4be1611..8e964f36 100644 --- a/8.1/bookworm/pecl_fann/Dockerfile +++ b/8.2/trixie/pecl_fann/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_gearman/Dockerfile b/8.2/trixie/pecl_gearman/Dockerfile similarity index 97% rename from 8.3/bookworm/pecl_gearman/Dockerfile rename to 8.2/trixie/pecl_gearman/Dockerfile index 0bea32de..c9e4c0c3 100644 --- a/8.3/bookworm/pecl_gearman/Dockerfile +++ b/8.2/trixie/pecl_gearman/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_geospatial/Dockerfile b/8.2/trixie/pecl_geospatial/Dockerfile similarity index 93% rename from 8.3/bookworm/pecl_geospatial/Dockerfile rename to 8.2/trixie/pecl_geospatial/Dockerfile index a2c3e492..5268f922 100644 --- a/8.3/bookworm/pecl_geospatial/Dockerfile +++ b/8.2/trixie/pecl_geospatial/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_grpc/Dockerfile b/8.2/trixie/pecl_grpc/Dockerfile similarity index 96% rename from 8.1/bookworm/pecl_grpc/Dockerfile rename to 8.2/trixie/pecl_grpc/Dockerfile index f2e50969..2bb41adb 100644 --- a/8.1/bookworm/pecl_grpc/Dockerfile +++ b/8.2/trixie/pecl_grpc/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_igbinary/Dockerfile b/8.2/trixie/pecl_igbinary/Dockerfile similarity index 93% rename from 8.3/bookworm/pecl_igbinary/Dockerfile rename to 8.2/trixie/pecl_igbinary/Dockerfile index e8be2439..e38c799b 100644 --- a/8.3/bookworm/pecl_igbinary/Dockerfile +++ b/8.2/trixie/pecl_igbinary/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_imagick/Dockerfile b/8.2/trixie/pecl_imagick/Dockerfile similarity index 93% rename from 8.2/bookworm/pecl_imagick/Dockerfile rename to 8.2/trixie/pecl_imagick/Dockerfile index 60a33c5e..7e9b6044 100644 --- a/8.2/bookworm/pecl_imagick/Dockerfile +++ b/8.2/trixie/pecl_imagick/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " @@ -6,7 +6,7 @@ LABEL maintainer="Andrea Falco " ARG PHPEXT_IMAGICK_VERSION=3.8.1 RUN set -eux; \ persistentDeps=" \ - libmagickwand-6.q16-6 \ + libmagickwand-7.q16-10 \ "; \ buildDeps=" \ libmagickwand-dev \ diff --git a/8.2/bookworm/pecl_mailparse/Dockerfile b/8.2/trixie/pecl_mailparse/Dockerfile similarity index 93% rename from 8.2/bookworm/pecl_mailparse/Dockerfile rename to 8.2/trixie/pecl_mailparse/Dockerfile index 894373df..4d6cc9f0 100644 --- a/8.2/bookworm/pecl_mailparse/Dockerfile +++ b/8.2/trixie/pecl_mailparse/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_mcrypt/Dockerfile b/8.2/trixie/pecl_mcrypt/Dockerfile similarity index 97% rename from 8.3/bookworm/pecl_mcrypt/Dockerfile rename to 8.2/trixie/pecl_mcrypt/Dockerfile index 428ec251..c11423be 100644 --- a/8.3/bookworm/pecl_mcrypt/Dockerfile +++ b/8.2/trixie/pecl_mcrypt/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_memcache/Dockerfile b/8.2/trixie/pecl_memcache/Dockerfile similarity index 95% rename from 8.2/bookworm/pecl_memcache/Dockerfile rename to 8.2/trixie/pecl_memcache/Dockerfile index 2eeedb78..d7601879 100644 --- a/8.2/bookworm/pecl_memcache/Dockerfile +++ b/8.2/trixie/pecl_memcache/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " @@ -6,7 +6,7 @@ LABEL maintainer="Andrea Falco " ARG PHPEXT_MEMCACHE_VERSION=8.2 RUN set -eux; \ persistentDeps=" \ - libzip4 \ + libzip5 \ "; \ buildDeps=" \ libzip-dev \ diff --git a/8.1/bookworm/pecl_memcached/Dockerfile b/8.2/trixie/pecl_memcached/Dockerfile similarity index 90% rename from 8.1/bookworm/pecl_memcached/Dockerfile rename to 8.2/trixie/pecl_memcached/Dockerfile index b2329509..8948069c 100644 --- a/8.1/bookworm/pecl_memcached/Dockerfile +++ b/8.2/trixie/pecl_memcached/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " @@ -6,9 +6,9 @@ LABEL maintainer="Andrea Falco " ARG PHPEXT_MEMCACHED_VERSION=3.4.0 RUN set -eux; \ persistentDeps=" \ - libmemcached11 \ - libmemcachedutil2 \ - libzip4 \ + libmemcached11t64 \ + libmemcachedutil2t64 \ + libzip5 \ "; \ buildDeps=" \ libmemcached-dev \ diff --git a/8.3/bookworm/pecl_mongodb/Dockerfile b/8.2/trixie/pecl_mongodb/Dockerfile similarity index 96% rename from 8.3/bookworm/pecl_mongodb/Dockerfile rename to 8.2/trixie/pecl_mongodb/Dockerfile index c3d80a22..a63fd21b 100644 --- a/8.3/bookworm/pecl_mongodb/Dockerfile +++ b/8.2/trixie/pecl_mongodb/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_protobuf/Dockerfile b/8.2/trixie/pecl_protobuf/Dockerfile similarity index 93% rename from 8.1/bookworm/pecl_protobuf/Dockerfile rename to 8.2/trixie/pecl_protobuf/Dockerfile index 802f355d..5f31a4ab 100644 --- a/8.1/bookworm/pecl_protobuf/Dockerfile +++ b/8.2/trixie/pecl_protobuf/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_redis/Dockerfile b/8.2/trixie/pecl_redis/Dockerfile similarity index 92% rename from 8.3/bookworm/pecl_redis/Dockerfile rename to 8.2/trixie/pecl_redis/Dockerfile index ecec27cc..7b9626f2 100644 --- a/8.3/bookworm/pecl_redis/Dockerfile +++ b/8.2/trixie/pecl_redis/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_timezonedb/Dockerfile b/8.2/trixie/pecl_timezonedb/Dockerfile similarity index 93% rename from 8.1/bookworm/pecl_timezonedb/Dockerfile rename to 8.2/trixie/pecl_timezonedb/Dockerfile index e87111bc..64fed5ea 100644 --- a/8.1/bookworm/pecl_timezonedb/Dockerfile +++ b/8.2/trixie/pecl_timezonedb/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_uuid/Dockerfile b/8.2/trixie/pecl_uuid/Dockerfile similarity index 96% rename from 8.4/bookworm/pecl_uuid/Dockerfile rename to 8.2/trixie/pecl_uuid/Dockerfile index 90ea12c3..c4e974d9 100644 --- a/8.4/bookworm/pecl_uuid/Dockerfile +++ b/8.2/trixie/pecl_uuid/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_var_representation/Dockerfile b/8.2/trixie/pecl_var_representation/Dockerfile similarity index 94% rename from 8.2/bookworm/pecl_var_representation/Dockerfile rename to 8.2/trixie/pecl_var_representation/Dockerfile index 6f20b109..e7d6d2c6 100644 --- a/8.2/bookworm/pecl_var_representation/Dockerfile +++ b/8.2/trixie/pecl_var_representation/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_xdebug/Dockerfile b/8.2/trixie/pecl_xdebug/Dockerfile similarity index 93% rename from 8.2/bookworm/pecl_xdebug/Dockerfile rename to 8.2/trixie/pecl_xdebug/Dockerfile index 2174a39e..2a792bb8 100644 --- a/8.2/bookworm/pecl_xdebug/Dockerfile +++ b/8.2/trixie/pecl_xdebug/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_xhprof/Dockerfile b/8.2/trixie/pecl_xhprof/Dockerfile similarity index 93% rename from 8.1/bookworm/pecl_xhprof/Dockerfile rename to 8.2/trixie/pecl_xhprof/Dockerfile index 5cfc7246..93ce8fa9 100644 --- a/8.1/bookworm/pecl_xhprof/Dockerfile +++ b/8.2/trixie/pecl_xhprof/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_yaml/Dockerfile b/8.2/trixie/pecl_yaml/Dockerfile similarity index 97% rename from 8.4/bookworm/pecl_yaml/Dockerfile rename to 8.2/trixie/pecl_yaml/Dockerfile index 23f9b495..b88ee521 100644 --- a/8.4/bookworm/pecl_yaml/Dockerfile +++ b/8.2/trixie/pecl_yaml/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_zip/Dockerfile b/8.2/trixie/pecl_zip/Dockerfile similarity index 95% rename from 8.2/bookworm/pecl_zip/Dockerfile rename to 8.2/trixie/pecl_zip/Dockerfile index 93731f69..60bc50d3 100644 --- a/8.2/bookworm/pecl_zip/Dockerfile +++ b/8.2/trixie/pecl_zip/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " @@ -6,7 +6,7 @@ LABEL maintainer="Andrea Falco " ARG PHPEXT_ZIP_VERSION=1.22.8 RUN set -eux; \ persistentDeps=" \ - libzip4 \ + libzip5 \ "; \ buildDeps=" \ libzip-dev \ diff --git a/8.4/bookworm/pecl_zstd/Dockerfile b/8.2/trixie/pecl_zstd/Dockerfile similarity index 92% rename from 8.4/bookworm/pecl_zstd/Dockerfile rename to 8.2/trixie/pecl_zstd/Dockerfile index 6a1bf00a..9d56797c 100644 --- a/8.4/bookworm/pecl_zstd/Dockerfile +++ b/8.2/trixie/pecl_zstd/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pgsql/Dockerfile b/8.2/trixie/pgsql/Dockerfile similarity index 96% rename from 8.1/bookworm/pgsql/Dockerfile rename to 8.2/trixie/pgsql/Dockerfile index 029d265f..405adb2e 100644 --- a/8.1/bookworm/pgsql/Dockerfile +++ b/8.2/trixie/pgsql/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/phpiredis/Dockerfile b/8.2/trixie/phpiredis/Dockerfile similarity index 82% rename from 8.2/bookworm/phpiredis/Dockerfile rename to 8.2/trixie/phpiredis/Dockerfile index f4ffd110..38c8003f 100644 --- a/8.2/bookworm/phpiredis/Dockerfile +++ b/8.2/trixie/phpiredis/Dockerfile @@ -1,12 +1,12 @@ -FROM php:8.2-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " # PHP ext-phpiredis -ARG PHPEXT_PHPIREDIS_VERSION=1.0.1 +ARG PHPEXT_PHPIREDIS_VERSION=1.1 RUN set -eux; \ persistentDeps=" \ - libhiredis0.14 \ + libhiredis1.1.0 \ "; \ buildDeps=" \ libhiredis-dev \ @@ -18,7 +18,7 @@ RUN set -eux; \ ; \ \ mkdir -p /usr/src/php/ext/phpiredis; \ - curl -fsSL https://github.com/nrk/phpiredis/archive/v${PHPEXT_PHPIREDIS_VERSION}.tar.gz \ + curl -fsSL https://github.com/nrk/phpiredis/archive/refs/heads/v${PHPEXT_PHPIREDIS_VERSION}.tar.gz \ | tar -xzC "/usr/src/php/ext/phpiredis" --strip 1; \ \ docker-php-ext-configure phpiredis \ diff --git a/8.2/bookworm/snmp/Dockerfile b/8.2/trixie/snmp/Dockerfile similarity index 95% rename from 8.2/bookworm/snmp/Dockerfile rename to 8.2/trixie/snmp/Dockerfile index e5b7b235..7b5e4790 100644 --- a/8.2/bookworm/snmp/Dockerfile +++ b/8.2/trixie/snmp/Dockerfile @@ -1,11 +1,11 @@ -FROM php:8.2-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " # PHP ext-snmp RUN set -eux; \ persistentDeps=" \ - libsnmp40 \ + libsnmp40t64 \ snmp-mibs-downloader \ "; \ buildDeps=" \ diff --git a/8.1/bookworm/soap/Dockerfile b/8.2/trixie/soap/Dockerfile similarity index 96% rename from 8.1/bookworm/soap/Dockerfile rename to 8.2/trixie/soap/Dockerfile index b5733205..ef4ab37e 100644 --- a/8.1/bookworm/soap/Dockerfile +++ b/8.2/trixie/soap/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/sockets/Dockerfile b/8.2/trixie/sockets/Dockerfile similarity index 84% rename from 8.3/bookworm/sockets/Dockerfile rename to 8.2/trixie/sockets/Dockerfile index 1fec74f9..f7a7bb25 100644 --- a/8.3/bookworm/sockets/Dockerfile +++ b/8.2/trixie/sockets/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/zip/Dockerfile b/8.2/trixie/zip/Dockerfile similarity index 94% rename from 8.1/bookworm/zip/Dockerfile rename to 8.2/trixie/zip/Dockerfile index 5caa1cd0..a91b7d10 100644 --- a/8.1/bookworm/zip/Dockerfile +++ b/8.2/trixie/zip/Dockerfile @@ -1,11 +1,11 @@ -FROM php:8.1-bookworm +FROM php:8.2-trixie LABEL maintainer="Andrea Falco " # PHP ext-zip RUN set -eux; \ persistentDeps=" \ - libzip4 \ + libzip5 \ "; \ buildDeps=" \ libzip-dev \ diff --git a/8.3/bookworm/imap/Dockerfile b/8.3/bookworm/imap/Dockerfile deleted file mode 100644 index adf188a2..00000000 --- a/8.3/bookworm/imap/Dockerfile +++ /dev/null @@ -1,28 +0,0 @@ -FROM php:8.3-bookworm - -LABEL maintainer="Andrea Falco " - -# PHP ext-imap -RUN set -eux; \ - buildDeps=" \ - libc-client-dev \ - libkrb5-dev \ - "; \ - DEBIAN_FRONTEND=noninteractive apt-get update; \ - DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ - ${buildDeps} \ - ; \ - \ - docker-php-ext-configure imap \ - --with-imap-ssl \ - --with-kerberos \ - ; \ - docker-php-ext-install -j$(nproc) imap; \ - \ - DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove \ - -o APT::AutoRemove::RecommendsImportant=false \ - -o APT::AutoRemove::SuggestsImportant=false \ - ${buildDeps} \ - ; \ - docker-php-source delete; \ - rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* diff --git a/8.3/bookworm/pecl_imap/Dockerfile b/8.3/bookworm/pecl_imap/Dockerfile deleted file mode 100644 index d02e48f9..00000000 --- a/8.3/bookworm/pecl_imap/Dockerfile +++ /dev/null @@ -1,30 +0,0 @@ -FROM php:8.3-bookworm - -LABEL maintainer="Andrea Falco " - -# PHP ext-imap -ARG PHPEXT_IMAP_VERSION=1.0.3 -RUN set -eux; \ - buildDeps=" \ - libc-client-dev \ - libkrb5-dev \ - "; \ - DEBIAN_FRONTEND=noninteractive apt-get update; \ - DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ - ${buildDeps} \ - ; \ - \ - pecl bundle -d /usr/src/php/ext imap-${PHPEXT_IMAP_VERSION}; \ - docker-php-ext-configure imap \ - --with-imap-ssl \ - --with-kerberos \ - ; \ - docker-php-ext-install -j$(nproc) imap; \ - \ - DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove \ - -o APT::AutoRemove::RecommendsImportant=false \ - -o APT::AutoRemove::SuggestsImportant=false \ - ${buildDeps} \ - ; \ - docker-php-source delete; \ - rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* diff --git a/8.2/bookworm/bcmath/Dockerfile b/8.3/trixie/bcmath/Dockerfile similarity index 83% rename from 8.2/bookworm/bcmath/Dockerfile rename to 8.3/trixie/bcmath/Dockerfile index 56c3a690..5308f16c 100644 --- a/8.2/bookworm/bcmath/Dockerfile +++ b/8.3/trixie/bcmath/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/bz2/Dockerfile b/8.3/trixie/bz2/Dockerfile similarity index 96% rename from 8.3/bookworm/bz2/Dockerfile rename to 8.3/trixie/bz2/Dockerfile index 98eca50b..10d834c3 100644 --- a/8.3/bookworm/bz2/Dockerfile +++ b/8.3/trixie/bz2/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/gd/Dockerfile b/8.3/trixie/gd/Dockerfile similarity index 97% rename from 8.1/bookworm/gd/Dockerfile rename to 8.3/trixie/gd/Dockerfile index 56ebb7a4..883172a7 100644 --- a/8.1/bookworm/gd/Dockerfile +++ b/8.3/trixie/gd/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/gmp/Dockerfile b/8.3/trixie/gmp/Dockerfile similarity index 96% rename from 8.2/bookworm/gmp/Dockerfile rename to 8.3/trixie/gmp/Dockerfile index 8f142e31..8abeadab 100644 --- a/8.2/bookworm/gmp/Dockerfile +++ b/8.3/trixie/gmp/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/intl/Dockerfile b/8.3/trixie/intl/Dockerfile similarity index 94% rename from 8.1/bookworm/intl/Dockerfile rename to 8.3/trixie/intl/Dockerfile index 49abb706..8d290227 100644 --- a/8.1/bookworm/intl/Dockerfile +++ b/8.3/trixie/intl/Dockerfile @@ -1,11 +1,11 @@ -FROM php:8.1-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " # PHP ext-intl RUN set -eux; \ persistentDeps=" \ - libicu72 \ + libicu76 \ "; \ buildDeps=" \ libicu-dev \ diff --git a/8.3/bookworm/ldap/Dockerfile b/8.3/trixie/ldap/Dockerfile similarity index 93% rename from 8.3/bookworm/ldap/Dockerfile rename to 8.3/trixie/ldap/Dockerfile index e50754f6..86740343 100644 --- a/8.3/bookworm/ldap/Dockerfile +++ b/8.3/trixie/ldap/Dockerfile @@ -1,11 +1,11 @@ -FROM php:8.3-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " # PHP ext-ldap RUN set -eux; \ persistentDeps=" \ - libldap-2.5-0 \ + libldap2 \ "; \ buildDeps=" \ libldap2-dev \ diff --git a/8.3/bookworm/mysqli/Dockerfile b/8.3/trixie/mysqli/Dockerfile similarity index 83% rename from 8.3/bookworm/mysqli/Dockerfile rename to 8.3/trixie/mysqli/Dockerfile index bcd6a74c..10cb4aa4 100644 --- a/8.3/bookworm/mysqli/Dockerfile +++ b/8.3/trixie/mysqli/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/newrelic/Dockerfile b/8.3/trixie/newrelic/Dockerfile similarity index 98% rename from 8.2/bookworm/newrelic/Dockerfile rename to 8.3/trixie/newrelic/Dockerfile index 564cefbc..9a0dd701 100644 --- a/8.2/bookworm/newrelic/Dockerfile +++ b/8.3/trixie/newrelic/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/opcache/Dockerfile b/8.3/trixie/opcache/Dockerfile similarity index 84% rename from 8.1/bookworm/opcache/Dockerfile rename to 8.3/trixie/opcache/Dockerfile index 2f6b0874..5eefc646 100644 --- a/8.1/bookworm/opcache/Dockerfile +++ b/8.3/trixie/opcache/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pcntl/Dockerfile b/8.3/trixie/pcntl/Dockerfile similarity index 83% rename from 8.4/bookworm/pcntl/Dockerfile rename to 8.3/trixie/pcntl/Dockerfile index 00ab5325..ad7a1dd4 100644 --- a/8.4/bookworm/pcntl/Dockerfile +++ b/8.3/trixie/pcntl/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pdo_mysql/Dockerfile b/8.3/trixie/pdo_mysql/Dockerfile similarity index 84% rename from 8.3/bookworm/pdo_mysql/Dockerfile rename to 8.3/trixie/pdo_mysql/Dockerfile index c3b42354..11c2b47e 100644 --- a/8.3/bookworm/pdo_mysql/Dockerfile +++ b/8.3/trixie/pdo_mysql/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pdo_pgsql/Dockerfile b/8.3/trixie/pdo_pgsql/Dockerfile similarity index 96% rename from 8.2/bookworm/pdo_pgsql/Dockerfile rename to 8.3/trixie/pdo_pgsql/Dockerfile index c537a056..932233b3 100644 --- a/8.2/bookworm/pdo_pgsql/Dockerfile +++ b/8.3/trixie/pdo_pgsql/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_amqp/Dockerfile b/8.3/trixie/pecl_amqp/Dockerfile similarity index 97% rename from 8.4/bookworm/pecl_amqp/Dockerfile rename to 8.3/trixie/pecl_amqp/Dockerfile index e493633f..2344a452 100644 --- a/8.4/bookworm/pecl_amqp/Dockerfile +++ b/8.3/trixie/pecl_amqp/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_apcu/Dockerfile b/8.3/trixie/pecl_apcu/Dockerfile similarity index 92% rename from 8.3/bookworm/pecl_apcu/Dockerfile rename to 8.3/trixie/pecl_apcu/Dockerfile index 94412123..1ed627da 100644 --- a/8.3/bookworm/pecl_apcu/Dockerfile +++ b/8.3/trixie/pecl_apcu/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_ast/Dockerfile b/8.3/trixie/pecl_ast/Dockerfile similarity index 92% rename from 8.3/bookworm/pecl_ast/Dockerfile rename to 8.3/trixie/pecl_ast/Dockerfile index 4d4bf2bd..4368dafc 100644 --- a/8.3/bookworm/pecl_ast/Dockerfile +++ b/8.3/trixie/pecl_ast/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_dbase/Dockerfile b/8.3/trixie/pecl_dbase/Dockerfile similarity index 92% rename from 8.1/bookworm/pecl_dbase/Dockerfile rename to 8.3/trixie/pecl_dbase/Dockerfile index 3c9b167e..9363ff91 100644 --- a/8.1/bookworm/pecl_dbase/Dockerfile +++ b/8.3/trixie/pecl_dbase/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_ds/Dockerfile b/8.3/trixie/pecl_ds/Dockerfile similarity index 92% rename from 8.2/bookworm/pecl_ds/Dockerfile rename to 8.3/trixie/pecl_ds/Dockerfile index 8db86028..1610aa8d 100644 --- a/8.2/bookworm/pecl_ds/Dockerfile +++ b/8.3/trixie/pecl_ds/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_fann/Dockerfile b/8.3/trixie/pecl_fann/Dockerfile similarity index 97% rename from 8.3/bookworm/pecl_fann/Dockerfile rename to 8.3/trixie/pecl_fann/Dockerfile index 3d4e38eb..ba01e1d2 100644 --- a/8.3/bookworm/pecl_fann/Dockerfile +++ b/8.3/trixie/pecl_fann/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_gearman/Dockerfile b/8.3/trixie/pecl_gearman/Dockerfile similarity index 97% rename from 8.1/bookworm/pecl_gearman/Dockerfile rename to 8.3/trixie/pecl_gearman/Dockerfile index 527be8e9..59eadeff 100644 --- a/8.1/bookworm/pecl_gearman/Dockerfile +++ b/8.3/trixie/pecl_gearman/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_geospatial/Dockerfile b/8.3/trixie/pecl_geospatial/Dockerfile similarity index 93% rename from 8.2/bookworm/pecl_geospatial/Dockerfile rename to 8.3/trixie/pecl_geospatial/Dockerfile index 3e3c2977..afb9c1ca 100644 --- a/8.2/bookworm/pecl_geospatial/Dockerfile +++ b/8.3/trixie/pecl_geospatial/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_grpc/Dockerfile b/8.3/trixie/pecl_grpc/Dockerfile similarity index 96% rename from 8.3/bookworm/pecl_grpc/Dockerfile rename to 8.3/trixie/pecl_grpc/Dockerfile index 937e518c..fc930b7f 100644 --- a/8.3/bookworm/pecl_grpc/Dockerfile +++ b/8.3/trixie/pecl_grpc/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_igbinary/Dockerfile b/8.3/trixie/pecl_igbinary/Dockerfile similarity index 93% rename from 8.2/bookworm/pecl_igbinary/Dockerfile rename to 8.3/trixie/pecl_igbinary/Dockerfile index 757f1b84..1e9aff0e 100644 --- a/8.2/bookworm/pecl_igbinary/Dockerfile +++ b/8.3/trixie/pecl_igbinary/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_imagick/Dockerfile b/8.3/trixie/pecl_imagick/Dockerfile similarity index 93% rename from 8.4/bookworm/pecl_imagick/Dockerfile rename to 8.3/trixie/pecl_imagick/Dockerfile index fc349b7e..7b9dba70 100644 --- a/8.4/bookworm/pecl_imagick/Dockerfile +++ b/8.3/trixie/pecl_imagick/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " @@ -6,7 +6,7 @@ LABEL maintainer="Andrea Falco " ARG PHPEXT_IMAGICK_VERSION=3.8.1 RUN set -eux; \ persistentDeps=" \ - libmagickwand-6.q16-6 \ + libmagickwand-7.q16-10 \ "; \ buildDeps=" \ libmagickwand-dev \ diff --git a/8.3/bookworm/pecl_mailparse/Dockerfile b/8.3/trixie/pecl_mailparse/Dockerfile similarity index 93% rename from 8.3/bookworm/pecl_mailparse/Dockerfile rename to 8.3/trixie/pecl_mailparse/Dockerfile index 6c02901b..b558466a 100644 --- a/8.3/bookworm/pecl_mailparse/Dockerfile +++ b/8.3/trixie/pecl_mailparse/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_mcrypt/Dockerfile b/8.3/trixie/pecl_mcrypt/Dockerfile similarity index 97% rename from 8.4/bookworm/pecl_mcrypt/Dockerfile rename to 8.3/trixie/pecl_mcrypt/Dockerfile index 5c2c2b95..cd5c04c3 100644 --- a/8.4/bookworm/pecl_mcrypt/Dockerfile +++ b/8.3/trixie/pecl_mcrypt/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_memcache/Dockerfile b/8.3/trixie/pecl_memcache/Dockerfile similarity index 95% rename from 8.1/bookworm/pecl_memcache/Dockerfile rename to 8.3/trixie/pecl_memcache/Dockerfile index 762122cb..0023f2e8 100644 --- a/8.1/bookworm/pecl_memcache/Dockerfile +++ b/8.3/trixie/pecl_memcache/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " @@ -6,7 +6,7 @@ LABEL maintainer="Andrea Falco " ARG PHPEXT_MEMCACHE_VERSION=8.2 RUN set -eux; \ persistentDeps=" \ - libzip4 \ + libzip5 \ "; \ buildDeps=" \ libzip-dev \ diff --git a/8.3/bookworm/pecl_memcached/Dockerfile b/8.3/trixie/pecl_memcached/Dockerfile similarity index 90% rename from 8.3/bookworm/pecl_memcached/Dockerfile rename to 8.3/trixie/pecl_memcached/Dockerfile index 816a830c..ea7eb190 100644 --- a/8.3/bookworm/pecl_memcached/Dockerfile +++ b/8.3/trixie/pecl_memcached/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " @@ -6,9 +6,9 @@ LABEL maintainer="Andrea Falco " ARG PHPEXT_MEMCACHED_VERSION=3.4.0 RUN set -eux; \ persistentDeps=" \ - libmemcached11 \ - libmemcachedutil2 \ - libzip4 \ + libmemcached11t64 \ + libmemcachedutil2t64 \ + libzip5 \ "; \ buildDeps=" \ libmemcached-dev \ diff --git a/8.1/bookworm/pecl_mongodb/Dockerfile b/8.3/trixie/pecl_mongodb/Dockerfile similarity index 96% rename from 8.1/bookworm/pecl_mongodb/Dockerfile rename to 8.3/trixie/pecl_mongodb/Dockerfile index 90fd02e7..714461c5 100644 --- a/8.1/bookworm/pecl_mongodb/Dockerfile +++ b/8.3/trixie/pecl_mongodb/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_protobuf/Dockerfile b/8.3/trixie/pecl_protobuf/Dockerfile similarity index 93% rename from 8.4/bookworm/pecl_protobuf/Dockerfile rename to 8.3/trixie/pecl_protobuf/Dockerfile index 8e8d6d9a..0a067b72 100644 --- a/8.4/bookworm/pecl_protobuf/Dockerfile +++ b/8.3/trixie/pecl_protobuf/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_redis/Dockerfile b/8.3/trixie/pecl_redis/Dockerfile similarity index 92% rename from 8.4/bookworm/pecl_redis/Dockerfile rename to 8.3/trixie/pecl_redis/Dockerfile index 6ab167f3..daa7a651 100644 --- a/8.4/bookworm/pecl_redis/Dockerfile +++ b/8.3/trixie/pecl_redis/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_timezonedb/Dockerfile b/8.3/trixie/pecl_timezonedb/Dockerfile similarity index 93% rename from 8.4/bookworm/pecl_timezonedb/Dockerfile rename to 8.3/trixie/pecl_timezonedb/Dockerfile index 994dcdd3..5b36a888 100644 --- a/8.4/bookworm/pecl_timezonedb/Dockerfile +++ b/8.3/trixie/pecl_timezonedb/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_uuid/Dockerfile b/8.3/trixie/pecl_uuid/Dockerfile similarity index 96% rename from 8.2/bookworm/pecl_uuid/Dockerfile rename to 8.3/trixie/pecl_uuid/Dockerfile index 8e2685be..22541197 100644 --- a/8.2/bookworm/pecl_uuid/Dockerfile +++ b/8.3/trixie/pecl_uuid/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_var_representation/Dockerfile b/8.3/trixie/pecl_var_representation/Dockerfile similarity index 94% rename from 8.3/bookworm/pecl_var_representation/Dockerfile rename to 8.3/trixie/pecl_var_representation/Dockerfile index b52b127b..ce7841c1 100644 --- a/8.3/bookworm/pecl_var_representation/Dockerfile +++ b/8.3/trixie/pecl_var_representation/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_xdebug/Dockerfile b/8.3/trixie/pecl_xdebug/Dockerfile similarity index 93% rename from 8.3/bookworm/pecl_xdebug/Dockerfile rename to 8.3/trixie/pecl_xdebug/Dockerfile index a76c3930..2bf227fb 100644 --- a/8.3/bookworm/pecl_xdebug/Dockerfile +++ b/8.3/trixie/pecl_xdebug/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_xhprof/Dockerfile b/8.3/trixie/pecl_xhprof/Dockerfile similarity index 93% rename from 8.4/bookworm/pecl_xhprof/Dockerfile rename to 8.3/trixie/pecl_xhprof/Dockerfile index 8c468bfd..c6fcc659 100644 --- a/8.4/bookworm/pecl_xhprof/Dockerfile +++ b/8.3/trixie/pecl_xhprof/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_yaml/Dockerfile b/8.3/trixie/pecl_yaml/Dockerfile similarity index 97% rename from 8.1/bookworm/pecl_yaml/Dockerfile rename to 8.3/trixie/pecl_yaml/Dockerfile index c34e3e53..0684b701 100644 --- a/8.1/bookworm/pecl_yaml/Dockerfile +++ b/8.3/trixie/pecl_yaml/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_zip/Dockerfile b/8.3/trixie/pecl_zip/Dockerfile similarity index 95% rename from 8.3/bookworm/pecl_zip/Dockerfile rename to 8.3/trixie/pecl_zip/Dockerfile index b28c6047..594b0234 100644 --- a/8.3/bookworm/pecl_zip/Dockerfile +++ b/8.3/trixie/pecl_zip/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " @@ -6,7 +6,7 @@ LABEL maintainer="Andrea Falco " ARG PHPEXT_ZIP_VERSION=1.22.8 RUN set -eux; \ persistentDeps=" \ - libzip4 \ + libzip5 \ "; \ buildDeps=" \ libzip-dev \ diff --git a/8.1/bookworm/pecl_zstd/Dockerfile b/8.3/trixie/pecl_zstd/Dockerfile similarity index 92% rename from 8.1/bookworm/pecl_zstd/Dockerfile rename to 8.3/trixie/pecl_zstd/Dockerfile index 34b1f6f3..5a2c4ba0 100644 --- a/8.1/bookworm/pecl_zstd/Dockerfile +++ b/8.3/trixie/pecl_zstd/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pgsql/Dockerfile b/8.3/trixie/pgsql/Dockerfile similarity index 96% rename from 8.2/bookworm/pgsql/Dockerfile rename to 8.3/trixie/pgsql/Dockerfile index a7b06e32..a41995ab 100644 --- a/8.2/bookworm/pgsql/Dockerfile +++ b/8.3/trixie/pgsql/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/phpiredis/Dockerfile b/8.3/trixie/phpiredis/Dockerfile similarity index 82% rename from 8.3/bookworm/phpiredis/Dockerfile rename to 8.3/trixie/phpiredis/Dockerfile index ff076f19..ea51db53 100644 --- a/8.3/bookworm/phpiredis/Dockerfile +++ b/8.3/trixie/phpiredis/Dockerfile @@ -1,12 +1,12 @@ -FROM php:8.3-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " # PHP ext-phpiredis -ARG PHPEXT_PHPIREDIS_VERSION=1.0.1 +ARG PHPEXT_PHPIREDIS_VERSION=1.1 RUN set -eux; \ persistentDeps=" \ - libhiredis0.14 \ + libhiredis1.1.0 \ "; \ buildDeps=" \ libhiredis-dev \ @@ -18,7 +18,7 @@ RUN set -eux; \ ; \ \ mkdir -p /usr/src/php/ext/phpiredis; \ - curl -fsSL https://github.com/nrk/phpiredis/archive/v${PHPEXT_PHPIREDIS_VERSION}.tar.gz \ + curl -fsSL https://github.com/nrk/phpiredis/archive/refs/heads/v${PHPEXT_PHPIREDIS_VERSION}.tar.gz \ | tar -xzC "/usr/src/php/ext/phpiredis" --strip 1; \ \ docker-php-ext-configure phpiredis \ diff --git a/8.3/bookworm/snmp/Dockerfile b/8.3/trixie/snmp/Dockerfile similarity index 95% rename from 8.3/bookworm/snmp/Dockerfile rename to 8.3/trixie/snmp/Dockerfile index 1f1e4929..afcc5ae4 100644 --- a/8.3/bookworm/snmp/Dockerfile +++ b/8.3/trixie/snmp/Dockerfile @@ -1,11 +1,11 @@ -FROM php:8.3-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " # PHP ext-snmp RUN set -eux; \ persistentDeps=" \ - libsnmp40 \ + libsnmp40t64 \ snmp-mibs-downloader \ "; \ buildDeps=" \ diff --git a/8.3/bookworm/soap/Dockerfile b/8.3/trixie/soap/Dockerfile similarity index 96% rename from 8.3/bookworm/soap/Dockerfile rename to 8.3/trixie/soap/Dockerfile index 47f32cb5..8695d4dd 100644 --- a/8.3/bookworm/soap/Dockerfile +++ b/8.3/trixie/soap/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/sockets/Dockerfile b/8.3/trixie/sockets/Dockerfile similarity index 84% rename from 8.1/bookworm/sockets/Dockerfile rename to 8.3/trixie/sockets/Dockerfile index fa179c7c..863dec96 100644 --- a/8.1/bookworm/sockets/Dockerfile +++ b/8.3/trixie/sockets/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/zip/Dockerfile b/8.3/trixie/zip/Dockerfile similarity index 94% rename from 8.3/bookworm/zip/Dockerfile rename to 8.3/trixie/zip/Dockerfile index e703a51c..eab32f27 100644 --- a/8.3/bookworm/zip/Dockerfile +++ b/8.3/trixie/zip/Dockerfile @@ -1,11 +1,11 @@ -FROM php:8.3-bookworm +FROM php:8.3-trixie LABEL maintainer="Andrea Falco " # PHP ext-zip RUN set -eux; \ persistentDeps=" \ - libzip4 \ + libzip5 \ "; \ buildDeps=" \ libzip-dev \ diff --git a/8.4/bookworm/pecl_imap/Dockerfile b/8.4/bookworm/pecl_imap/Dockerfile deleted file mode 100644 index c7d2fe3c..00000000 --- a/8.4/bookworm/pecl_imap/Dockerfile +++ /dev/null @@ -1,30 +0,0 @@ -FROM php:8.4-bookworm - -LABEL maintainer="Andrea Falco " - -# PHP ext-imap -ARG PHPEXT_IMAP_VERSION=1.0.3 -RUN set -eux; \ - buildDeps=" \ - libc-client-dev \ - libkrb5-dev \ - "; \ - DEBIAN_FRONTEND=noninteractive apt-get update; \ - DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ - ${buildDeps} \ - ; \ - \ - pecl bundle -d /usr/src/php/ext imap-${PHPEXT_IMAP_VERSION}; \ - docker-php-ext-configure imap \ - --with-imap-ssl \ - --with-kerberos \ - ; \ - docker-php-ext-install -j$(nproc) imap; \ - \ - DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove \ - -o APT::AutoRemove::RecommendsImportant=false \ - -o APT::AutoRemove::SuggestsImportant=false \ - ${buildDeps} \ - ; \ - docker-php-source delete; \ - rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* diff --git a/8.4/bookworm/bcmath/Dockerfile b/8.4/trixie/bcmath/Dockerfile similarity index 83% rename from 8.4/bookworm/bcmath/Dockerfile rename to 8.4/trixie/bcmath/Dockerfile index 8c5af1dc..ff6b1e86 100644 --- a/8.4/bookworm/bcmath/Dockerfile +++ b/8.4/trixie/bcmath/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/bz2/Dockerfile b/8.4/trixie/bz2/Dockerfile similarity index 96% rename from 8.4/bookworm/bz2/Dockerfile rename to 8.4/trixie/bz2/Dockerfile index a1026c97..1b54f1cf 100644 --- a/8.4/bookworm/bz2/Dockerfile +++ b/8.4/trixie/bz2/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/gd/Dockerfile b/8.4/trixie/gd/Dockerfile similarity index 97% rename from 8.4/bookworm/gd/Dockerfile rename to 8.4/trixie/gd/Dockerfile index 82075f30..2de69b02 100644 --- a/8.4/bookworm/gd/Dockerfile +++ b/8.4/trixie/gd/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/gmp/Dockerfile b/8.4/trixie/gmp/Dockerfile similarity index 96% rename from 8.1/bookworm/gmp/Dockerfile rename to 8.4/trixie/gmp/Dockerfile index a54e1ee0..e4c9fa5e 100644 --- a/8.1/bookworm/gmp/Dockerfile +++ b/8.4/trixie/gmp/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/intl/Dockerfile b/8.4/trixie/intl/Dockerfile similarity index 94% rename from 8.4/bookworm/intl/Dockerfile rename to 8.4/trixie/intl/Dockerfile index df836962..c6b0b96f 100644 --- a/8.4/bookworm/intl/Dockerfile +++ b/8.4/trixie/intl/Dockerfile @@ -1,11 +1,11 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " # PHP ext-intl RUN set -eux; \ persistentDeps=" \ - libicu72 \ + libicu76 \ "; \ buildDeps=" \ libicu-dev \ diff --git a/8.4/bookworm/ldap/Dockerfile b/8.4/trixie/ldap/Dockerfile similarity index 93% rename from 8.4/bookworm/ldap/Dockerfile rename to 8.4/trixie/ldap/Dockerfile index aafc98d0..235a118c 100644 --- a/8.4/bookworm/ldap/Dockerfile +++ b/8.4/trixie/ldap/Dockerfile @@ -1,11 +1,11 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " # PHP ext-ldap RUN set -eux; \ persistentDeps=" \ - libldap-2.5-0 \ + libldap2 \ "; \ buildDeps=" \ libldap2-dev \ diff --git a/8.4/bookworm/mysqli/Dockerfile b/8.4/trixie/mysqli/Dockerfile similarity index 83% rename from 8.4/bookworm/mysqli/Dockerfile rename to 8.4/trixie/mysqli/Dockerfile index 036d3868..873e2c0b 100644 --- a/8.4/bookworm/mysqli/Dockerfile +++ b/8.4/trixie/mysqli/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/newrelic/Dockerfile b/8.4/trixie/newrelic/Dockerfile similarity index 98% rename from 8.4/bookworm/newrelic/Dockerfile rename to 8.4/trixie/newrelic/Dockerfile index d634d15c..5b7e574b 100644 --- a/8.4/bookworm/newrelic/Dockerfile +++ b/8.4/trixie/newrelic/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/opcache/Dockerfile b/8.4/trixie/opcache/Dockerfile similarity index 84% rename from 8.4/bookworm/opcache/Dockerfile rename to 8.4/trixie/opcache/Dockerfile index 503252d5..48ac24b5 100644 --- a/8.4/bookworm/opcache/Dockerfile +++ b/8.4/trixie/opcache/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pcntl/Dockerfile b/8.4/trixie/pcntl/Dockerfile similarity index 83% rename from 8.1/bookworm/pcntl/Dockerfile rename to 8.4/trixie/pcntl/Dockerfile index f73e3187..fbf39973 100644 --- a/8.1/bookworm/pcntl/Dockerfile +++ b/8.4/trixie/pcntl/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pdo_mysql/Dockerfile b/8.4/trixie/pdo_mysql/Dockerfile similarity index 84% rename from 8.4/bookworm/pdo_mysql/Dockerfile rename to 8.4/trixie/pdo_mysql/Dockerfile index abc7bd5f..6b52d3eb 100644 --- a/8.4/bookworm/pdo_mysql/Dockerfile +++ b/8.4/trixie/pdo_mysql/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pdo_pgsql/Dockerfile b/8.4/trixie/pdo_pgsql/Dockerfile similarity index 96% rename from 8.4/bookworm/pdo_pgsql/Dockerfile rename to 8.4/trixie/pdo_pgsql/Dockerfile index 6f75d807..efc97611 100644 --- a/8.4/bookworm/pdo_pgsql/Dockerfile +++ b/8.4/trixie/pdo_pgsql/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_amqp/Dockerfile b/8.4/trixie/pecl_amqp/Dockerfile similarity index 97% rename from 8.2/bookworm/pecl_amqp/Dockerfile rename to 8.4/trixie/pecl_amqp/Dockerfile index 0b49e626..ecfdd4a4 100644 --- a/8.2/bookworm/pecl_amqp/Dockerfile +++ b/8.4/trixie/pecl_amqp/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_apcu/Dockerfile b/8.4/trixie/pecl_apcu/Dockerfile similarity index 92% rename from 8.4/bookworm/pecl_apcu/Dockerfile rename to 8.4/trixie/pecl_apcu/Dockerfile index cedd8dd2..5be32db8 100644 --- a/8.4/bookworm/pecl_apcu/Dockerfile +++ b/8.4/trixie/pecl_apcu/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_ast/Dockerfile b/8.4/trixie/pecl_ast/Dockerfile similarity index 92% rename from 8.4/bookworm/pecl_ast/Dockerfile rename to 8.4/trixie/pecl_ast/Dockerfile index 12dceee3..3aade627 100644 --- a/8.4/bookworm/pecl_ast/Dockerfile +++ b/8.4/trixie/pecl_ast/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_dbase/Dockerfile b/8.4/trixie/pecl_dbase/Dockerfile similarity index 92% rename from 8.4/bookworm/pecl_dbase/Dockerfile rename to 8.4/trixie/pecl_dbase/Dockerfile index b1d47f6a..1e3fece4 100644 --- a/8.4/bookworm/pecl_dbase/Dockerfile +++ b/8.4/trixie/pecl_dbase/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_ds/Dockerfile b/8.4/trixie/pecl_ds/Dockerfile similarity index 92% rename from 8.1/bookworm/pecl_ds/Dockerfile rename to 8.4/trixie/pecl_ds/Dockerfile index a0666bde..9b9d1787 100644 --- a/8.1/bookworm/pecl_ds/Dockerfile +++ b/8.4/trixie/pecl_ds/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_fann/Dockerfile b/8.4/trixie/pecl_fann/Dockerfile similarity index 97% rename from 8.4/bookworm/pecl_fann/Dockerfile rename to 8.4/trixie/pecl_fann/Dockerfile index 45ec7843..9375db44 100644 --- a/8.4/bookworm/pecl_fann/Dockerfile +++ b/8.4/trixie/pecl_fann/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_gearman/Dockerfile b/8.4/trixie/pecl_gearman/Dockerfile similarity index 97% rename from 8.4/bookworm/pecl_gearman/Dockerfile rename to 8.4/trixie/pecl_gearman/Dockerfile index b062e5ad..2932f5e6 100644 --- a/8.4/bookworm/pecl_gearman/Dockerfile +++ b/8.4/trixie/pecl_gearman/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_geospatial/Dockerfile b/8.4/trixie/pecl_geospatial/Dockerfile similarity index 93% rename from 8.4/bookworm/pecl_geospatial/Dockerfile rename to 8.4/trixie/pecl_geospatial/Dockerfile index 729e2bf0..c208e8e5 100644 --- a/8.4/bookworm/pecl_geospatial/Dockerfile +++ b/8.4/trixie/pecl_geospatial/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_grpc/Dockerfile b/8.4/trixie/pecl_grpc/Dockerfile similarity index 96% rename from 8.4/bookworm/pecl_grpc/Dockerfile rename to 8.4/trixie/pecl_grpc/Dockerfile index 8edbca36..640abc41 100644 --- a/8.4/bookworm/pecl_grpc/Dockerfile +++ b/8.4/trixie/pecl_grpc/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_igbinary/Dockerfile b/8.4/trixie/pecl_igbinary/Dockerfile similarity index 93% rename from 8.4/bookworm/pecl_igbinary/Dockerfile rename to 8.4/trixie/pecl_igbinary/Dockerfile index 0b9cf433..8684339c 100644 --- a/8.4/bookworm/pecl_igbinary/Dockerfile +++ b/8.4/trixie/pecl_igbinary/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_imagick/Dockerfile b/8.4/trixie/pecl_imagick/Dockerfile similarity index 93% rename from 8.1/bookworm/pecl_imagick/Dockerfile rename to 8.4/trixie/pecl_imagick/Dockerfile index dc1cffad..2927f24d 100644 --- a/8.1/bookworm/pecl_imagick/Dockerfile +++ b/8.4/trixie/pecl_imagick/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " @@ -6,7 +6,7 @@ LABEL maintainer="Andrea Falco " ARG PHPEXT_IMAGICK_VERSION=3.8.1 RUN set -eux; \ persistentDeps=" \ - libmagickwand-6.q16-6 \ + libmagickwand-7.q16-10 \ "; \ buildDeps=" \ libmagickwand-dev \ diff --git a/8.4/bookworm/pecl_mailparse/Dockerfile b/8.4/trixie/pecl_mailparse/Dockerfile similarity index 93% rename from 8.4/bookworm/pecl_mailparse/Dockerfile rename to 8.4/trixie/pecl_mailparse/Dockerfile index b38d0023..4385a3a8 100644 --- a/8.4/bookworm/pecl_mailparse/Dockerfile +++ b/8.4/trixie/pecl_mailparse/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_mcrypt/Dockerfile b/8.4/trixie/pecl_mcrypt/Dockerfile similarity index 97% rename from 8.1/bookworm/pecl_mcrypt/Dockerfile rename to 8.4/trixie/pecl_mcrypt/Dockerfile index ae3c3c04..a74d9561 100644 --- a/8.1/bookworm/pecl_mcrypt/Dockerfile +++ b/8.4/trixie/pecl_mcrypt/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_memcache/Dockerfile b/8.4/trixie/pecl_memcache/Dockerfile similarity index 95% rename from 8.4/bookworm/pecl_memcache/Dockerfile rename to 8.4/trixie/pecl_memcache/Dockerfile index 6ccbd373..2c8f8035 100644 --- a/8.4/bookworm/pecl_memcache/Dockerfile +++ b/8.4/trixie/pecl_memcache/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " @@ -6,7 +6,7 @@ LABEL maintainer="Andrea Falco " ARG PHPEXT_MEMCACHE_VERSION=8.2 RUN set -eux; \ persistentDeps=" \ - libzip4 \ + libzip5 \ "; \ buildDeps=" \ libzip-dev \ diff --git a/8.4/bookworm/pecl_memcached/Dockerfile b/8.4/trixie/pecl_memcached/Dockerfile similarity index 90% rename from 8.4/bookworm/pecl_memcached/Dockerfile rename to 8.4/trixie/pecl_memcached/Dockerfile index c5d641e2..4a8ca059 100644 --- a/8.4/bookworm/pecl_memcached/Dockerfile +++ b/8.4/trixie/pecl_memcached/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " @@ -6,9 +6,9 @@ LABEL maintainer="Andrea Falco " ARG PHPEXT_MEMCACHED_VERSION=3.4.0 RUN set -eux; \ persistentDeps=" \ - libmemcached11 \ - libmemcachedutil2 \ - libzip4 \ + libmemcached11t64 \ + libmemcachedutil2t64 \ + libzip5 \ "; \ buildDeps=" \ libmemcached-dev \ diff --git a/8.4/bookworm/pecl_mongodb/Dockerfile b/8.4/trixie/pecl_mongodb/Dockerfile similarity index 96% rename from 8.4/bookworm/pecl_mongodb/Dockerfile rename to 8.4/trixie/pecl_mongodb/Dockerfile index c2ecb584..74d3f12d 100644 --- a/8.4/bookworm/pecl_mongodb/Dockerfile +++ b/8.4/trixie/pecl_mongodb/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_protobuf/Dockerfile b/8.4/trixie/pecl_protobuf/Dockerfile similarity index 93% rename from 8.2/bookworm/pecl_protobuf/Dockerfile rename to 8.4/trixie/pecl_protobuf/Dockerfile index c017eae4..f367f937 100644 --- a/8.2/bookworm/pecl_protobuf/Dockerfile +++ b/8.4/trixie/pecl_protobuf/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_redis/Dockerfile b/8.4/trixie/pecl_redis/Dockerfile similarity index 92% rename from 8.2/bookworm/pecl_redis/Dockerfile rename to 8.4/trixie/pecl_redis/Dockerfile index 619f3cdd..ea4fe60d 100644 --- a/8.2/bookworm/pecl_redis/Dockerfile +++ b/8.4/trixie/pecl_redis/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_timezonedb/Dockerfile b/8.4/trixie/pecl_timezonedb/Dockerfile similarity index 93% rename from 8.2/bookworm/pecl_timezonedb/Dockerfile rename to 8.4/trixie/pecl_timezonedb/Dockerfile index 4c08e72d..3b35928f 100644 --- a/8.2/bookworm/pecl_timezonedb/Dockerfile +++ b/8.4/trixie/pecl_timezonedb/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.1/bookworm/pecl_uuid/Dockerfile b/8.4/trixie/pecl_uuid/Dockerfile similarity index 96% rename from 8.1/bookworm/pecl_uuid/Dockerfile rename to 8.4/trixie/pecl_uuid/Dockerfile index 1f1dcef8..1ea696fb 100644 --- a/8.1/bookworm/pecl_uuid/Dockerfile +++ b/8.4/trixie/pecl_uuid/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_var_representation/Dockerfile b/8.4/trixie/pecl_var_representation/Dockerfile similarity index 94% rename from 8.4/bookworm/pecl_var_representation/Dockerfile rename to 8.4/trixie/pecl_var_representation/Dockerfile index d3df77d4..dddb51d2 100644 --- a/8.4/bookworm/pecl_var_representation/Dockerfile +++ b/8.4/trixie/pecl_var_representation/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_xdebug/Dockerfile b/8.4/trixie/pecl_xdebug/Dockerfile similarity index 93% rename from 8.4/bookworm/pecl_xdebug/Dockerfile rename to 8.4/trixie/pecl_xdebug/Dockerfile index 0814bb7f..286b00de 100644 --- a/8.4/bookworm/pecl_xdebug/Dockerfile +++ b/8.4/trixie/pecl_xdebug/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_xhprof/Dockerfile b/8.4/trixie/pecl_xhprof/Dockerfile similarity index 93% rename from 8.2/bookworm/pecl_xhprof/Dockerfile rename to 8.4/trixie/pecl_xhprof/Dockerfile index d38363c4..1d064711 100644 --- a/8.2/bookworm/pecl_xhprof/Dockerfile +++ b/8.4/trixie/pecl_xhprof/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.2/bookworm/pecl_yaml/Dockerfile b/8.4/trixie/pecl_yaml/Dockerfile similarity index 97% rename from 8.2/bookworm/pecl_yaml/Dockerfile rename to 8.4/trixie/pecl_yaml/Dockerfile index b7b0f0c6..5d3691ce 100644 --- a/8.2/bookworm/pecl_yaml/Dockerfile +++ b/8.4/trixie/pecl_yaml/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pecl_zip/Dockerfile b/8.4/trixie/pecl_zip/Dockerfile similarity index 95% rename from 8.4/bookworm/pecl_zip/Dockerfile rename to 8.4/trixie/pecl_zip/Dockerfile index d5bda959..e3eb1a44 100644 --- a/8.4/bookworm/pecl_zip/Dockerfile +++ b/8.4/trixie/pecl_zip/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " @@ -6,7 +6,7 @@ LABEL maintainer="Andrea Falco " ARG PHPEXT_ZIP_VERSION=1.22.8 RUN set -eux; \ persistentDeps=" \ - libzip4 \ + libzip5 \ "; \ buildDeps=" \ libzip-dev \ diff --git a/8.2/bookworm/pecl_zstd/Dockerfile b/8.4/trixie/pecl_zstd/Dockerfile similarity index 92% rename from 8.2/bookworm/pecl_zstd/Dockerfile rename to 8.4/trixie/pecl_zstd/Dockerfile index dc5a0cfa..4abda3d1 100644 --- a/8.2/bookworm/pecl_zstd/Dockerfile +++ b/8.4/trixie/pecl_zstd/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.2-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/pgsql/Dockerfile b/8.4/trixie/pgsql/Dockerfile similarity index 96% rename from 8.4/bookworm/pgsql/Dockerfile rename to 8.4/trixie/pgsql/Dockerfile index cf4a5477..e5622a23 100644 --- a/8.4/bookworm/pgsql/Dockerfile +++ b/8.4/trixie/pgsql/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/phpiredis/Dockerfile b/8.4/trixie/phpiredis/Dockerfile similarity index 82% rename from 8.4/bookworm/phpiredis/Dockerfile rename to 8.4/trixie/phpiredis/Dockerfile index 5caf417d..79c6bf2a 100644 --- a/8.4/bookworm/phpiredis/Dockerfile +++ b/8.4/trixie/phpiredis/Dockerfile @@ -1,12 +1,12 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " # PHP ext-phpiredis -ARG PHPEXT_PHPIREDIS_VERSION=1.0.1 +ARG PHPEXT_PHPIREDIS_VERSION=1.1 RUN set -eux; \ persistentDeps=" \ - libhiredis0.14 \ + libhiredis1.1.0 \ "; \ buildDeps=" \ libhiredis-dev \ @@ -18,7 +18,7 @@ RUN set -eux; \ ; \ \ mkdir -p /usr/src/php/ext/phpiredis; \ - curl -fsSL https://github.com/nrk/phpiredis/archive/v${PHPEXT_PHPIREDIS_VERSION}.tar.gz \ + curl -fsSL https://github.com/nrk/phpiredis/archive/refs/heads/v${PHPEXT_PHPIREDIS_VERSION}.tar.gz \ | tar -xzC "/usr/src/php/ext/phpiredis" --strip 1; \ \ docker-php-ext-configure phpiredis \ diff --git a/8.4/bookworm/snmp/Dockerfile b/8.4/trixie/snmp/Dockerfile similarity index 95% rename from 8.4/bookworm/snmp/Dockerfile rename to 8.4/trixie/snmp/Dockerfile index 190f5c1a..b91b51a0 100644 --- a/8.4/bookworm/snmp/Dockerfile +++ b/8.4/trixie/snmp/Dockerfile @@ -1,11 +1,11 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " # PHP ext-snmp RUN set -eux; \ persistentDeps=" \ - libsnmp40 \ + libsnmp40t64 \ snmp-mibs-downloader \ "; \ buildDeps=" \ diff --git a/8.4/bookworm/soap/Dockerfile b/8.4/trixie/soap/Dockerfile similarity index 96% rename from 8.4/bookworm/soap/Dockerfile rename to 8.4/trixie/soap/Dockerfile index 9bff98ad..66c3b0fc 100644 --- a/8.4/bookworm/soap/Dockerfile +++ b/8.4/trixie/soap/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/sockets/Dockerfile b/8.4/trixie/sockets/Dockerfile similarity index 84% rename from 8.4/bookworm/sockets/Dockerfile rename to 8.4/trixie/sockets/Dockerfile index c2c1aab3..dc7539a0 100644 --- a/8.4/bookworm/sockets/Dockerfile +++ b/8.4/trixie/sockets/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " diff --git a/8.4/bookworm/zip/Dockerfile b/8.4/trixie/zip/Dockerfile similarity index 94% rename from 8.4/bookworm/zip/Dockerfile rename to 8.4/trixie/zip/Dockerfile index 494e22de..07f5791f 100644 --- a/8.4/bookworm/zip/Dockerfile +++ b/8.4/trixie/zip/Dockerfile @@ -1,11 +1,11 @@ -FROM php:8.4-bookworm +FROM php:8.4-trixie LABEL maintainer="Andrea Falco " # PHP ext-zip RUN set -eux; \ persistentDeps=" \ - libzip4 \ + libzip5 \ "; \ buildDeps=" \ libzip-dev \ diff --git a/Makefile b/Makefile index f8b2cb03..7177f2f6 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ PHP_V = 8.4 -OS_V = bookworm +OS_V = trixie .PHONY: all all: build test-version test-module test-info test-tmp-files diff --git a/README.md b/README.md index f6fb6c25..3fe5d65f 100644 --- a/README.md +++ b/README.md @@ -13,51 +13,51 @@ Branch | Initial Release | Active Support Until | Security Support Until ## Supported PHP extensions -Extension | PHP `8.1` `bookworm` | PHP `8.1` `alpine3.22` | PHP `8.2` `bookworm` | PHP `8.2` `alpine3.22` | PHP `8.3` `bookworm` | PHP `8.3` `alpine3.22` | PHP `8.4` `bookworm` | PHP `8.4` `alpine3.22` +Extension | PHP `8.1` `trixie` | PHP `8.1` `alpine3.22` | PHP `8.2` `trixie` | PHP `8.2` `alpine3.22` | PHP `8.3` `trixie` | PHP `8.3` `alpine3.22` | PHP `8.4` `trixie` | PHP `8.4` `alpine3.22` ----------|:--------------------:|:----------------------:|:--------------------:|:----------------------:|:--------------------:|:----------------------:|:--------------------:|:----------------------: -[`amqp`](https://pecl.php.net/package/amqp) _PECL_ | `(2.2.0)` [:whale:](8.1/bookworm/pecl_amqp/Dockerfile) | `(2.2.0)` [:whale:](8.1/alpine3.22/pecl_amqp/Dockerfile) | `(2.2.0)` [:whale:](8.2/bookworm/pecl_amqp/Dockerfile) | `(2.2.0)` [:whale:](8.2/alpine3.22/pecl_amqp/Dockerfile) | `(2.2.0)` [:whale:](8.3/bookworm/pecl_amqp/Dockerfile) | `(2.2.0)` [:whale:](8.3/alpine3.22/pecl_amqp/Dockerfile) | `(2.2.0)` [:whale:](8.4/bookworm/pecl_amqp/Dockerfile) | `(2.2.0)` [:whale:](8.4/alpine3.22/pecl_amqp/Dockerfile) -[`apcu`](https://pecl.php.net/package/apcu) _PECL_ | `(5.1.28)` [:whale:](8.1/bookworm/pecl_apcu/Dockerfile) | `(5.1.28)` [:whale:](8.1/alpine3.22/pecl_apcu/Dockerfile) | `(5.1.28)` [:whale:](8.2/bookworm/pecl_apcu/Dockerfile) | `(5.1.28)` [:whale:](8.2/alpine3.22/pecl_apcu/Dockerfile) | `(5.1.28)` [:whale:](8.3/bookworm/pecl_apcu/Dockerfile) | `(5.1.28)` [:whale:](8.3/alpine3.22/pecl_apcu/Dockerfile) | `(5.1.28)` [:whale:](8.4/bookworm/pecl_apcu/Dockerfile) | `(5.1.28)` [:whale:](8.4/alpine3.22/pecl_apcu/Dockerfile) -[`ast`](https://pecl.php.net/package/ast) _PECL_ | `(1.1.3)` [:whale:](8.1/bookworm/pecl_ast/Dockerfile) | `(1.1.3)` [:whale:](8.1/alpine3.22/pecl_ast/Dockerfile) | `(1.1.3)` [:whale:](8.2/bookworm/pecl_ast/Dockerfile) | `(1.1.3)` [:whale:](8.2/alpine3.22/pecl_ast/Dockerfile) | `(1.1.3)` [:whale:](8.3/bookworm/pecl_ast/Dockerfile) | `(1.1.3)` [:whale:](8.3/alpine3.22/pecl_ast/Dockerfile) | `(1.1.3)` [:whale:](8.4/bookworm/pecl_ast/Dockerfile) | `(1.1.3)` [:whale:](8.4/alpine3.22/pecl_ast/Dockerfile) -[`bcmath`](https://php.net/bcmath) | [:whale:](8.1/bookworm/bcmath/Dockerfile) | [:whale:](8.1/alpine3.22/bcmath/Dockerfile) | [:whale:](8.2/bookworm/bcmath/Dockerfile) | [:whale:](8.2/alpine3.22/bcmath/Dockerfile) | [:whale:](8.3/bookworm/bcmath/Dockerfile) | [:whale:](8.3/alpine3.22/bcmath/Dockerfile) | [:whale:](8.4/bookworm/bcmath/Dockerfile) | [:whale:](8.4/alpine3.22/bcmath/Dockerfile) -[`bz2`](https://php.net/bz2) | [:whale:](8.1/bookworm/bz2/Dockerfile) | [:whale:](8.1/alpine3.22/bz2/Dockerfile) | [:whale:](8.2/bookworm/bz2/Dockerfile) | [:whale:](8.2/alpine3.22/bz2/Dockerfile) | [:whale:](8.3/bookworm/bz2/Dockerfile) | [:whale:](8.3/alpine3.22/bz2/Dockerfile) | [:whale:](8.4/bookworm/bz2/Dockerfile) | [:whale:](8.4/alpine3.22/bz2/Dockerfile) -[`dbase`](https://pecl.php.net/package/dbase) _PECL_ | `(7.1.1)` [:whale:](8.1/bookworm/pecl_dbase/Dockerfile) | `(7.1.1)` [:whale:](8.1/alpine3.22/pecl_dbase/Dockerfile) | `(7.1.1)` [:whale:](8.2/bookworm/pecl_dbase/Dockerfile) | `(7.1.1)` [:whale:](8.2/alpine3.22/pecl_dbase/Dockerfile) | `(7.1.1)` [:whale:](8.3/bookworm/pecl_dbase/Dockerfile) | `(7.1.1)` [:whale:](8.3/alpine3.22/pecl_dbase/Dockerfile) | `(7.1.1)` [:whale:](8.4/bookworm/pecl_dbase/Dockerfile) | `(7.1.1)` [:whale:](8.4/alpine3.22/pecl_dbase/Dockerfile) -[`ds`](https://pecl.php.net/package/ds) _PECL_ | `(1.6.0)` [:whale:](8.1/bookworm/pecl_ds/Dockerfile) | `(1.6.0)` [:whale:](8.1/alpine3.22/pecl_ds/Dockerfile) | `(1.6.0)` [:whale:](8.2/bookworm/pecl_ds/Dockerfile) | `(1.6.0)` [:whale:](8.2/alpine3.22/pecl_ds/Dockerfile) | `(1.6.0)` [:whale:](8.3/bookworm/pecl_ds/Dockerfile) | `(1.6.0)` [:whale:](8.3/alpine3.22/pecl_ds/Dockerfile) | `(1.6.0)` [:whale:](8.4/bookworm/pecl_ds/Dockerfile) | `(1.6.0)` [:whale:](8.4/alpine3.22/pecl_ds/Dockerfile) -[`fann`](https://pecl.php.net/package/fann) _PECL_ | `(1.2.0)` [:whale:](8.1/bookworm/pecl_fann/Dockerfile) | `(1.2.0)` [:whale:](8.1/alpine3.22/pecl_fann/Dockerfile) | `(1.2.0)` [:whale:](8.2/bookworm/pecl_fann/Dockerfile) | `(1.2.0)` [:whale:](8.2/alpine3.22/pecl_fann/Dockerfile) | `(1.2.0)` [:whale:](8.3/bookworm/pecl_fann/Dockerfile) | `(1.2.0)` [:whale:](8.3/alpine3.22/pecl_fann/Dockerfile) | `(1.2.0)` [:whale:](8.4/bookworm/pecl_fann/Dockerfile) | `(1.2.0)` [:whale:](8.4/alpine3.22/pecl_fann/Dockerfile) -[`gd`](https://php.net/gd) | [:whale:](8.1/bookworm/gd/Dockerfile) | [:whale:](8.1/alpine3.22/gd/Dockerfile) | [:whale:](8.2/bookworm/gd/Dockerfile) | [:whale:](8.2/alpine3.22/gd/Dockerfile) | [:whale:](8.3/bookworm/gd/Dockerfile) | [:whale:](8.3/alpine3.22/gd/Dockerfile) | [:whale:](8.4/bookworm/gd/Dockerfile) | [:whale:](8.4/alpine3.22/gd/Dockerfile) -[`gearman`](https://pecl.php.net/package/gearman) _PECL_ | `(2.2.1)` [:whale:](8.1/bookworm/pecl_gearman/Dockerfile) | `(2.2.1)` [:whale:](8.1/alpine3.22/pecl_gearman/Dockerfile) | `(2.2.1)` [:whale:](8.2/bookworm/pecl_gearman/Dockerfile) | `(2.2.1)` [:whale:](8.2/alpine3.22/pecl_gearman/Dockerfile) | `(2.2.1)` [:whale:](8.3/bookworm/pecl_gearman/Dockerfile) | `(2.2.1)` [:whale:](8.3/alpine3.22/pecl_gearman/Dockerfile) | `(2.2.1)` [:whale:](8.4/bookworm/pecl_gearman/Dockerfile) | `(2.2.1)` [:whale:](8.4/alpine3.22/pecl_gearman/Dockerfile) -[`geospatial`](https://pecl.php.net/package/geospatial) _PECL_ | `(0.3.5)` [:whale:](8.1/bookworm/pecl_geospatial/Dockerfile) | `(0.3.5)` [:whale:](8.1/alpine3.22/pecl_geospatial/Dockerfile) | `(0.3.5)` [:whale:](8.2/bookworm/pecl_geospatial/Dockerfile) | `(0.3.5)` [:whale:](8.2/alpine3.22/pecl_geospatial/Dockerfile) | `(0.3.5)` [:whale:](8.3/bookworm/pecl_geospatial/Dockerfile) | `(0.3.5)` [:whale:](8.3/alpine3.22/pecl_geospatial/Dockerfile) | `(0.3.5)` [:whale:](8.4/bookworm/pecl_geospatial/Dockerfile) | `(0.3.5)` [:whale:](8.4/alpine3.22/pecl_geospatial/Dockerfile) -[`gmp`](https://php.net/gmp) | [:whale:](8.1/bookworm/gmp/Dockerfile) | [:whale:](8.1/alpine3.22/gmp/Dockerfile) | [:whale:](8.2/bookworm/gmp/Dockerfile) | [:whale:](8.2/alpine3.22/gmp/Dockerfile) | [:whale:](8.3/bookworm/gmp/Dockerfile) | [:whale:](8.3/alpine3.22/gmp/Dockerfile) | [:whale:](8.4/bookworm/gmp/Dockerfile) | [:whale:](8.4/alpine3.22/gmp/Dockerfile) -[`grpc`](https://pecl.php.net/package/grpc) _PECL_ | `(1.81.1)` [:whale:](8.1/bookworm/pecl_grpc/Dockerfile) | `(1.81.1)` [:whale:](8.1/alpine3.22/pecl_grpc/Dockerfile) | `(1.81.1)` [:whale:](8.2/bookworm/pecl_grpc/Dockerfile) | `(1.81.1)` [:whale:](8.2/alpine3.22/pecl_grpc/Dockerfile) | `(1.81.1)` [:whale:](8.3/bookworm/pecl_grpc/Dockerfile) | `(1.81.1)` [:whale:](8.3/alpine3.22/pecl_grpc/Dockerfile) | `(1.81.1)` [:whale:](8.4/bookworm/pecl_grpc/Dockerfile) | `(1.81.1)` [:whale:](8.4/alpine3.22/pecl_grpc/Dockerfile) -[`igbinary`](https://pecl.php.net/package/igbinary) _PECL_ | `(3.2.16)` [:whale:](8.1/bookworm/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.1/alpine3.22/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.2/bookworm/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.2/alpine3.22/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.3/bookworm/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.3/alpine3.22/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.4/bookworm/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.4/alpine3.22/pecl_igbinary/Dockerfile) -[`imagick`](https://pecl.php.net/package/imagick) _PECL_ | `(3.8.1)` [:whale:](8.1/bookworm/pecl_imagick/Dockerfile) | `(3.8.1)` [:whale:](8.1/alpine3.22/pecl_imagick/Dockerfile) | `(3.8.1)` [:whale:](8.2/bookworm/pecl_imagick/Dockerfile) | `(3.8.1)` [:whale:](8.2/alpine3.22/pecl_imagick/Dockerfile) | `(3.8.1)` [:whale:](8.3/bookworm/pecl_imagick/Dockerfile) | `(3.8.1)` [:whale:](8.3/alpine3.22/pecl_imagick/Dockerfile) | `(3.8.1)` [:whale:](8.4/bookworm/pecl_imagick/Dockerfile) | `(3.8.1)` [:whale:](8.4/alpine3.22/pecl_imagick/Dockerfile) -[`imap`](https://pecl.php.net/package/imap) _PECL_ | `(1.0.3)` [:whale:](8.1/bookworm/pecl_imap/Dockerfile) | `(1.0.3)` [:whale:](8.1/alpine3.22/pecl_imap/Dockerfile) | `(1.0.3)` [:whale:](8.2/bookworm/pecl_imap/Dockerfile) | `(1.0.3)` [:whale:](8.2/alpine3.22/pecl_imap/Dockerfile) | `(1.0.3)` [:whale:](8.3/bookworm/pecl_imap/Dockerfile) | `(1.0.3)` [:whale:](8.3/alpine3.22/pecl_imap/Dockerfile) | `(1.0.3)` [:whale:](8.4/bookworm/pecl_imap/Dockerfile) | `(1.0.3)` [:whale:](8.4/alpine3.22/pecl_imap/Dockerfile) -[`imap`](https://php.net/imap) | [:whale:](8.1/bookworm/imap/Dockerfile) | [:whale:](8.1/alpine3.22/imap/Dockerfile) | [:whale:](8.2/bookworm/imap/Dockerfile) | [:whale:](8.2/alpine3.22/imap/Dockerfile) | [:whale:](8.3/bookworm/imap/Dockerfile) | [:whale:](8.3/alpine3.22/imap/Dockerfile) | ✗ | ✗ -[`intl`](https://php.net/intl) | [:whale:](8.1/bookworm/intl/Dockerfile) | [:whale:](8.1/alpine3.22/intl/Dockerfile) | [:whale:](8.2/bookworm/intl/Dockerfile) | [:whale:](8.2/alpine3.22/intl/Dockerfile) | [:whale:](8.3/bookworm/intl/Dockerfile) | [:whale:](8.3/alpine3.22/intl/Dockerfile) | [:whale:](8.4/bookworm/intl/Dockerfile) | [:whale:](8.4/alpine3.22/intl/Dockerfile) -[`ldap`](https://php.net/ldap) | [:whale:](8.1/bookworm/ldap/Dockerfile) | [:whale:](8.1/alpine3.22/ldap/Dockerfile) | [:whale:](8.2/bookworm/ldap/Dockerfile) | [:whale:](8.2/alpine3.22/ldap/Dockerfile) | [:whale:](8.3/bookworm/ldap/Dockerfile) | [:whale:](8.3/alpine3.22/ldap/Dockerfile) | [:whale:](8.4/bookworm/ldap/Dockerfile) | [:whale:](8.4/alpine3.22/ldap/Dockerfile) -[`mailparse`](https://pecl.php.net/package/mailparse) _PECL_ | `(3.2.0)` [:whale:](8.1/bookworm/pecl_mailparse/Dockerfile) | `(3.2.0)` [:whale:](8.1/alpine3.22/pecl_mailparse/Dockerfile) | `(3.2.0)` [:whale:](8.2/bookworm/pecl_mailparse/Dockerfile) | `(3.2.0)` [:whale:](8.2/alpine3.22/pecl_mailparse/Dockerfile) | `(3.2.0)` [:whale:](8.3/bookworm/pecl_mailparse/Dockerfile) | `(3.2.0)` [:whale:](8.3/alpine3.22/pecl_mailparse/Dockerfile) | `(3.2.0)` [:whale:](8.4/bookworm/pecl_mailparse/Dockerfile) | `(3.2.0)` [:whale:](8.4/alpine3.22/pecl_mailparse/Dockerfile) -[`mcrypt`](https://pecl.php.net/package/mcrypt) _PECL_ | `(1.0.9)` [:whale:](8.1/bookworm/pecl_mcrypt/Dockerfile) | `(1.0.9)` [:whale:](8.1/alpine3.22/pecl_mcrypt/Dockerfile) | `(1.0.9)` [:whale:](8.2/bookworm/pecl_mcrypt/Dockerfile) | `(1.0.9)` [:whale:](8.2/alpine3.22/pecl_mcrypt/Dockerfile) | `(1.0.9)` [:whale:](8.3/bookworm/pecl_mcrypt/Dockerfile) | `(1.0.9)` [:whale:](8.3/alpine3.22/pecl_mcrypt/Dockerfile) | `(1.0.9)` [:whale:](8.4/bookworm/pecl_mcrypt/Dockerfile) | `(1.0.9)` [:whale:](8.4/alpine3.22/pecl_mcrypt/Dockerfile) -[`memcache`](https://pecl.php.net/package/memcache) _PECL_ | `(8.2)` [:whale:](8.1/bookworm/pecl_memcache/Dockerfile) | `(8.2)` [:whale:](8.1/alpine3.22/pecl_memcache/Dockerfile) | `(8.2)` [:whale:](8.2/bookworm/pecl_memcache/Dockerfile) | `(8.2)` [:whale:](8.2/alpine3.22/pecl_memcache/Dockerfile) | `(8.2)` [:whale:](8.3/bookworm/pecl_memcache/Dockerfile) | `(8.2)` [:whale:](8.3/alpine3.22/pecl_memcache/Dockerfile) | `(8.2)` [:whale:](8.4/bookworm/pecl_memcache/Dockerfile) | `(8.2)` [:whale:](8.4/alpine3.22/pecl_memcache/Dockerfile) -[`memcached`](https://pecl.php.net/package/memcached) _PECL_ | `(3.4.0)` [:whale:](8.1/bookworm/pecl_memcached/Dockerfile) | `(3.4.0)` [:whale:](8.1/alpine3.22/pecl_memcached/Dockerfile) | `(3.4.0)` [:whale:](8.2/bookworm/pecl_memcached/Dockerfile) | `(3.4.0)` [:whale:](8.2/alpine3.22/pecl_memcached/Dockerfile) | `(3.4.0)` [:whale:](8.3/bookworm/pecl_memcached/Dockerfile) | `(3.4.0)` [:whale:](8.3/alpine3.22/pecl_memcached/Dockerfile) | `(3.4.0)` [:whale:](8.4/bookworm/pecl_memcached/Dockerfile) | `(3.4.0)` [:whale:](8.4/alpine3.22/pecl_memcached/Dockerfile) -[`mongodb`](https://pecl.php.net/package/mongodb) _PECL_ | `(2.3.3)` [:whale:](8.1/bookworm/pecl_mongodb/Dockerfile) | `(2.3.3)` [:whale:](8.1/alpine3.22/pecl_mongodb/Dockerfile) | `(2.3.3)` [:whale:](8.2/bookworm/pecl_mongodb/Dockerfile) | `(2.3.3)` [:whale:](8.2/alpine3.22/pecl_mongodb/Dockerfile) | `(2.3.3)` [:whale:](8.3/bookworm/pecl_mongodb/Dockerfile) | `(2.3.3)` [:whale:](8.3/alpine3.22/pecl_mongodb/Dockerfile) | `(2.3.3)` [:whale:](8.4/bookworm/pecl_mongodb/Dockerfile) | `(2.3.3)` [:whale:](8.4/alpine3.22/pecl_mongodb/Dockerfile) -[`mysqli`](https://php.net/mysqli) | [:whale:](8.1/bookworm/mysqli/Dockerfile) | [:whale:](8.1/alpine3.22/mysqli/Dockerfile) | [:whale:](8.2/bookworm/mysqli/Dockerfile) | [:whale:](8.2/alpine3.22/mysqli/Dockerfile) | [:whale:](8.3/bookworm/mysqli/Dockerfile) | [:whale:](8.3/alpine3.22/mysqli/Dockerfile) | [:whale:](8.4/bookworm/mysqli/Dockerfile) | [:whale:](8.4/alpine3.22/mysqli/Dockerfile) -[`newrelic`](https://docs.newrelic.com/docs/apm/agents/php-agent/) | [:whale:](8.1/bookworm/newrelic/Dockerfile) | [:whale:](8.1/alpine3.22/newrelic/Dockerfile) | [:whale:](8.2/bookworm/newrelic/Dockerfile) | [:whale:](8.2/alpine3.22/newrelic/Dockerfile) | [:whale:](8.3/bookworm/newrelic/Dockerfile) | [:whale:](8.3/alpine3.22/newrelic/Dockerfile) | [:whale:](8.4/bookworm/newrelic/Dockerfile) | [:whale:](8.4/alpine3.22/newrelic/Dockerfile) -[`opcache`](https://php.net/opcache) | [:whale:](8.1/bookworm/opcache/Dockerfile) | [:whale:](8.1/alpine3.22/opcache/Dockerfile) | [:whale:](8.2/bookworm/opcache/Dockerfile) | [:whale:](8.2/alpine3.22/opcache/Dockerfile) | [:whale:](8.3/bookworm/opcache/Dockerfile) | [:whale:](8.3/alpine3.22/opcache/Dockerfile) | [:whale:](8.4/bookworm/opcache/Dockerfile) | [:whale:](8.4/alpine3.22/opcache/Dockerfile) -[`pcntl`](https://php.net/pcntl) | [:whale:](8.1/bookworm/pcntl/Dockerfile) | [:whale:](8.1/alpine3.22/pcntl/Dockerfile) | [:whale:](8.2/bookworm/pcntl/Dockerfile) | [:whale:](8.2/alpine3.22/pcntl/Dockerfile) | [:whale:](8.3/bookworm/pcntl/Dockerfile) | [:whale:](8.3/alpine3.22/pcntl/Dockerfile) | [:whale:](8.4/bookworm/pcntl/Dockerfile) | [:whale:](8.4/alpine3.22/pcntl/Dockerfile) -[`pdo_mysql`](https://php.net/pdo_mysql) | [:whale:](8.1/bookworm/pdo_mysql/Dockerfile) | [:whale:](8.1/alpine3.22/pdo_mysql/Dockerfile) | [:whale:](8.2/bookworm/pdo_mysql/Dockerfile) | [:whale:](8.2/alpine3.22/pdo_mysql/Dockerfile) | [:whale:](8.3/bookworm/pdo_mysql/Dockerfile) | [:whale:](8.3/alpine3.22/pdo_mysql/Dockerfile) | [:whale:](8.4/bookworm/pdo_mysql/Dockerfile) | [:whale:](8.4/alpine3.22/pdo_mysql/Dockerfile) -[`pdo_pgsql`](https://php.net/pdo_pgsql) | [:whale:](8.1/bookworm/pdo_pgsql/Dockerfile) | [:whale:](8.1/alpine3.22/pdo_pgsql/Dockerfile) | [:whale:](8.2/bookworm/pdo_pgsql/Dockerfile) | [:whale:](8.2/alpine3.22/pdo_pgsql/Dockerfile) | [:whale:](8.3/bookworm/pdo_pgsql/Dockerfile) | [:whale:](8.3/alpine3.22/pdo_pgsql/Dockerfile) | [:whale:](8.4/bookworm/pdo_pgsql/Dockerfile) | [:whale:](8.4/alpine3.22/pdo_pgsql/Dockerfile) -[`pgsql`](https://php.net/pgsql) | [:whale:](8.1/bookworm/pgsql/Dockerfile) | [:whale:](8.1/alpine3.22/pgsql/Dockerfile) | [:whale:](8.2/bookworm/pgsql/Dockerfile) | [:whale:](8.2/alpine3.22/pgsql/Dockerfile) | [:whale:](8.3/bookworm/pgsql/Dockerfile) | [:whale:](8.3/alpine3.22/pgsql/Dockerfile) | [:whale:](8.4/bookworm/pgsql/Dockerfile) | [:whale:](8.4/alpine3.22/pgsql/Dockerfile) -[`phpiredis`](https://github.com/nrk/phpiredis) | `(1.0.1)` [:whale:](8.1/bookworm/phpiredis/Dockerfile) | `(1.1.x)` [:whale:](8.1/alpine3.22/phpiredis/Dockerfile) | `(1.0.1)` [:whale:](8.2/bookworm/phpiredis/Dockerfile) | `(1.1.x)` [:whale:](8.2/alpine3.22/phpiredis/Dockerfile) | `(1.0.1)` [:whale:](8.3/bookworm/phpiredis/Dockerfile) | `(1.1.x)` [:whale:](8.3/alpine3.22/phpiredis/Dockerfile) | `(1.0.1)` [:whale:](8.4/bookworm/phpiredis/Dockerfile) | `(1.1.x)` [:whale:](8.4/alpine3.22/phpiredis/Dockerfile) -[`protobuf`](https://pecl.php.net/package/protobuf) _PECL_ | `(5.35.1)` [:whale:](8.1/bookworm/pecl_protobuf/Dockerfile) | `(5.35.1)` [:whale:](8.1/alpine3.22/pecl_protobuf/Dockerfile) | `(5.35.1)` [:whale:](8.2/bookworm/pecl_protobuf/Dockerfile) | `(5.35.1)` [:whale:](8.2/alpine3.22/pecl_protobuf/Dockerfile) | `(5.35.1)` [:whale:](8.3/bookworm/pecl_protobuf/Dockerfile) | `(5.35.1)` [:whale:](8.3/alpine3.22/pecl_protobuf/Dockerfile) | `(5.35.1)` [:whale:](8.4/bookworm/pecl_protobuf/Dockerfile) | `(5.35.1)` [:whale:](8.4/alpine3.22/pecl_protobuf/Dockerfile) -[`redis`](https://pecl.php.net/package/redis) _PECL_ | `(6.3.0)` [:whale:](8.1/bookworm/pecl_redis/Dockerfile) | `(6.3.0)` [:whale:](8.1/alpine3.22/pecl_redis/Dockerfile) | `(6.3.0)` [:whale:](8.2/bookworm/pecl_redis/Dockerfile) | `(6.3.0)` [:whale:](8.2/alpine3.22/pecl_redis/Dockerfile) | `(6.3.0)` [:whale:](8.3/bookworm/pecl_redis/Dockerfile) | `(6.3.0)` [:whale:](8.3/alpine3.22/pecl_redis/Dockerfile) | `(6.3.0)` [:whale:](8.4/bookworm/pecl_redis/Dockerfile) | `(6.3.0)` [:whale:](8.4/alpine3.22/pecl_redis/Dockerfile) -[`snmp`](https://php.net/snmp) | [:whale:](8.1/bookworm/snmp/Dockerfile) | [:whale:](8.1/alpine3.22/snmp/Dockerfile) | [:whale:](8.2/bookworm/snmp/Dockerfile) | [:whale:](8.2/alpine3.22/snmp/Dockerfile) | [:whale:](8.3/bookworm/snmp/Dockerfile) | [:whale:](8.3/alpine3.22/snmp/Dockerfile) | [:whale:](8.4/bookworm/snmp/Dockerfile) | [:whale:](8.4/alpine3.22/snmp/Dockerfile) -[`soap`](https://php.net/soap) | [:whale:](8.1/bookworm/soap/Dockerfile) | [:whale:](8.1/alpine3.22/soap/Dockerfile) | [:whale:](8.2/bookworm/soap/Dockerfile) | [:whale:](8.2/alpine3.22/soap/Dockerfile) | [:whale:](8.3/bookworm/soap/Dockerfile) | [:whale:](8.3/alpine3.22/soap/Dockerfile) | [:whale:](8.4/bookworm/soap/Dockerfile) | [:whale:](8.4/alpine3.22/soap/Dockerfile) -[`sockets`](https://php.net/sockets) | [:whale:](8.1/bookworm/sockets/Dockerfile) | [:whale:](8.1/alpine3.22/sockets/Dockerfile) | [:whale:](8.2/bookworm/sockets/Dockerfile) | [:whale:](8.2/alpine3.22/sockets/Dockerfile) | [:whale:](8.3/bookworm/sockets/Dockerfile) | [:whale:](8.3/alpine3.22/sockets/Dockerfile) | [:whale:](8.4/bookworm/sockets/Dockerfile) | [:whale:](8.4/alpine3.22/sockets/Dockerfile) -[`timezonedb`](https://pecl.php.net/package/timezonedb) _PECL_ | `(2026.1)` [:whale:](8.1/bookworm/pecl_timezonedb/Dockerfile) | `(2026.1)` [:whale:](8.1/alpine3.22/pecl_timezonedb/Dockerfile) | `(2026.1)` [:whale:](8.2/bookworm/pecl_timezonedb/Dockerfile) | `(2026.1)` [:whale:](8.2/alpine3.22/pecl_timezonedb/Dockerfile) | `(2026.1)` [:whale:](8.3/bookworm/pecl_timezonedb/Dockerfile) | `(2026.1)` [:whale:](8.3/alpine3.22/pecl_timezonedb/Dockerfile) | `(2026.1)` [:whale:](8.4/bookworm/pecl_timezonedb/Dockerfile) | `(2026.1)` [:whale:](8.4/alpine3.22/pecl_timezonedb/Dockerfile) -[`uuid`](https://pecl.php.net/package/uuid) _PECL_ | `(1.3.0)` [:whale:](8.1/bookworm/pecl_uuid/Dockerfile) | `(1.3.0)` [:whale:](8.1/alpine3.22/pecl_uuid/Dockerfile) | `(1.3.0)` [:whale:](8.2/bookworm/pecl_uuid/Dockerfile) | `(1.3.0)` [:whale:](8.2/alpine3.22/pecl_uuid/Dockerfile) | `(1.3.0)` [:whale:](8.3/bookworm/pecl_uuid/Dockerfile) | `(1.3.0)` [:whale:](8.3/alpine3.22/pecl_uuid/Dockerfile) | `(1.3.0)` [:whale:](8.4/bookworm/pecl_uuid/Dockerfile) | `(1.3.0)` [:whale:](8.4/alpine3.22/pecl_uuid/Dockerfile) -[`var_representation`](https://pecl.php.net/package/var_representation) _PECL_ | `(0.1.5)` [:whale:](8.1/bookworm/pecl_var_representation/Dockerfile) | `(0.1.5)` [:whale:](8.1/alpine3.22/pecl_var_representation/Dockerfile) | `(0.1.5)` [:whale:](8.2/bookworm/pecl_var_representation/Dockerfile) | `(0.1.5)` [:whale:](8.2/alpine3.22/pecl_var_representation/Dockerfile) | `(0.1.5)` [:whale:](8.3/bookworm/pecl_var_representation/Dockerfile) | `(0.1.5)` [:whale:](8.3/alpine3.22/pecl_var_representation/Dockerfile) | `(0.1.5)` [:whale:](8.4/bookworm/pecl_var_representation/Dockerfile) | `(0.1.5)` [:whale:](8.4/alpine3.22/pecl_var_representation/Dockerfile) -[`xdebug`](https://pecl.php.net/package/xdebug) _PECL_ | `(3.5.3)` [:whale:](8.1/bookworm/pecl_xdebug/Dockerfile) | `(3.5.3)` [:whale:](8.1/alpine3.22/pecl_xdebug/Dockerfile) | `(3.5.3)` [:whale:](8.2/bookworm/pecl_xdebug/Dockerfile) | `(3.5.3)` [:whale:](8.2/alpine3.22/pecl_xdebug/Dockerfile) | `(3.5.3)` [:whale:](8.3/bookworm/pecl_xdebug/Dockerfile) | `(3.5.3)` [:whale:](8.3/alpine3.22/pecl_xdebug/Dockerfile) | `(3.5.3)` [:whale:](8.4/bookworm/pecl_xdebug/Dockerfile) | `(3.5.3)` [:whale:](8.4/alpine3.22/pecl_xdebug/Dockerfile) -[`xhprof`](https://pecl.php.net/package/xhprof) _PECL_ | `(2.3.10)` [:whale:](8.1/bookworm/pecl_xhprof/Dockerfile) | `(2.3.10)` [:whale:](8.1/alpine3.22/pecl_xhprof/Dockerfile) | `(2.3.10)` [:whale:](8.2/bookworm/pecl_xhprof/Dockerfile) | `(2.3.10)` [:whale:](8.2/alpine3.22/pecl_xhprof/Dockerfile) | `(2.3.10)` [:whale:](8.3/bookworm/pecl_xhprof/Dockerfile) | `(2.3.10)` [:whale:](8.3/alpine3.22/pecl_xhprof/Dockerfile) | `(2.3.10)` [:whale:](8.4/bookworm/pecl_xhprof/Dockerfile) | `(2.3.10)` [:whale:](8.4/alpine3.22/pecl_xhprof/Dockerfile) -[`yaml`](https://pecl.php.net/package/yaml) _PECL_ | `(2.3.0)` [:whale:](8.1/bookworm/pecl_yaml/Dockerfile) | `(2.3.0)` [:whale:](8.1/alpine3.22/pecl_yaml/Dockerfile) | `(2.3.0)` [:whale:](8.2/bookworm/pecl_yaml/Dockerfile) | `(2.3.0)` [:whale:](8.2/alpine3.22/pecl_yaml/Dockerfile) | `(2.3.0)` [:whale:](8.3/bookworm/pecl_yaml/Dockerfile) | `(2.3.0)` [:whale:](8.3/alpine3.22/pecl_yaml/Dockerfile) | `(2.3.0)` [:whale:](8.4/bookworm/pecl_yaml/Dockerfile) | `(2.3.0)` [:whale:](8.4/alpine3.22/pecl_yaml/Dockerfile) -[`zip`](https://pecl.php.net/package/zip) _PECL_ | `(1.22.8)` [:whale:](8.1/bookworm/pecl_zip/Dockerfile) | `(1.22.8)` [:whale:](8.1/alpine3.22/pecl_zip/Dockerfile) | `(1.22.8)` [:whale:](8.2/bookworm/pecl_zip/Dockerfile) | `(1.22.8)` [:whale:](8.2/alpine3.22/pecl_zip/Dockerfile) | `(1.22.8)` [:whale:](8.3/bookworm/pecl_zip/Dockerfile) | `(1.22.8)` [:whale:](8.3/alpine3.22/pecl_zip/Dockerfile) | `(1.22.8)` [:whale:](8.4/bookworm/pecl_zip/Dockerfile) | `(1.22.8)` [:whale:](8.4/alpine3.22/pecl_zip/Dockerfile) -[`zip`](https://php.net/zip) | [:whale:](8.1/bookworm/zip/Dockerfile) | [:whale:](8.1/alpine3.22/zip/Dockerfile) | [:whale:](8.2/bookworm/zip/Dockerfile) | [:whale:](8.2/alpine3.22/zip/Dockerfile) | [:whale:](8.3/bookworm/zip/Dockerfile) | [:whale:](8.3/alpine3.22/zip/Dockerfile) | [:whale:](8.4/bookworm/zip/Dockerfile) | [:whale:](8.4/alpine3.22/zip/Dockerfile) -[`zstd`](https://pecl.php.net/package/zstd) _PECL_ | `(0.16.0)` [:whale:](8.1/bookworm/pecl_zstd/Dockerfile) | `(0.16.0)` [:whale:](8.1/alpine3.22/pecl_zstd/Dockerfile) | `(0.16.0)` [:whale:](8.2/bookworm/pecl_zstd/Dockerfile) | `(0.16.0)` [:whale:](8.2/alpine3.22/pecl_zstd/Dockerfile) | `(0.16.0)` [:whale:](8.3/bookworm/pecl_zstd/Dockerfile) | `(0.16.0)` [:whale:](8.3/alpine3.22/pecl_zstd/Dockerfile) | `(0.16.0)` [:whale:](8.4/bookworm/pecl_zstd/Dockerfile) | `(0.16.0)` [:whale:](8.4/alpine3.22/pecl_zstd/Dockerfile) +[`amqp`](https://pecl.php.net/package/amqp) _PECL_ | `(2.2.0)` [:whale:](8.1/trixie/pecl_amqp/Dockerfile) | `(2.2.0)` [:whale:](8.1/alpine3.22/pecl_amqp/Dockerfile) | `(2.2.0)` [:whale:](8.2/trixie/pecl_amqp/Dockerfile) | `(2.2.0)` [:whale:](8.2/alpine3.22/pecl_amqp/Dockerfile) | `(2.2.0)` [:whale:](8.3/trixie/pecl_amqp/Dockerfile) | `(2.2.0)` [:whale:](8.3/alpine3.22/pecl_amqp/Dockerfile) | `(2.2.0)` [:whale:](8.4/trixie/pecl_amqp/Dockerfile) | `(2.2.0)` [:whale:](8.4/alpine3.22/pecl_amqp/Dockerfile) +[`apcu`](https://pecl.php.net/package/apcu) _PECL_ | `(5.1.28)` [:whale:](8.1/trixie/pecl_apcu/Dockerfile) | `(5.1.28)` [:whale:](8.1/alpine3.22/pecl_apcu/Dockerfile) | `(5.1.28)` [:whale:](8.2/trixie/pecl_apcu/Dockerfile) | `(5.1.28)` [:whale:](8.2/alpine3.22/pecl_apcu/Dockerfile) | `(5.1.28)` [:whale:](8.3/trixie/pecl_apcu/Dockerfile) | `(5.1.28)` [:whale:](8.3/alpine3.22/pecl_apcu/Dockerfile) | `(5.1.28)` [:whale:](8.4/trixie/pecl_apcu/Dockerfile) | `(5.1.28)` [:whale:](8.4/alpine3.22/pecl_apcu/Dockerfile) +[`ast`](https://pecl.php.net/package/ast) _PECL_ | `(1.1.3)` [:whale:](8.1/trixie/pecl_ast/Dockerfile) | `(1.1.3)` [:whale:](8.1/alpine3.22/pecl_ast/Dockerfile) | `(1.1.3)` [:whale:](8.2/trixie/pecl_ast/Dockerfile) | `(1.1.3)` [:whale:](8.2/alpine3.22/pecl_ast/Dockerfile) | `(1.1.3)` [:whale:](8.3/trixie/pecl_ast/Dockerfile) | `(1.1.3)` [:whale:](8.3/alpine3.22/pecl_ast/Dockerfile) | `(1.1.3)` [:whale:](8.4/trixie/pecl_ast/Dockerfile) | `(1.1.3)` [:whale:](8.4/alpine3.22/pecl_ast/Dockerfile) +[`bcmath`](https://php.net/bcmath) | [:whale:](8.1/trixie/bcmath/Dockerfile) | [:whale:](8.1/alpine3.22/bcmath/Dockerfile) | [:whale:](8.2/trixie/bcmath/Dockerfile) | [:whale:](8.2/alpine3.22/bcmath/Dockerfile) | [:whale:](8.3/trixie/bcmath/Dockerfile) | [:whale:](8.3/alpine3.22/bcmath/Dockerfile) | [:whale:](8.4/trixie/bcmath/Dockerfile) | [:whale:](8.4/alpine3.22/bcmath/Dockerfile) +[`bz2`](https://php.net/bz2) | [:whale:](8.1/trixie/bz2/Dockerfile) | [:whale:](8.1/alpine3.22/bz2/Dockerfile) | [:whale:](8.2/trixie/bz2/Dockerfile) | [:whale:](8.2/alpine3.22/bz2/Dockerfile) | [:whale:](8.3/trixie/bz2/Dockerfile) | [:whale:](8.3/alpine3.22/bz2/Dockerfile) | [:whale:](8.4/trixie/bz2/Dockerfile) | [:whale:](8.4/alpine3.22/bz2/Dockerfile) +[`dbase`](https://pecl.php.net/package/dbase) _PECL_ | `(7.1.1)` [:whale:](8.1/trixie/pecl_dbase/Dockerfile) | `(7.1.1)` [:whale:](8.1/alpine3.22/pecl_dbase/Dockerfile) | `(7.1.1)` [:whale:](8.2/trixie/pecl_dbase/Dockerfile) | `(7.1.1)` [:whale:](8.2/alpine3.22/pecl_dbase/Dockerfile) | `(7.1.1)` [:whale:](8.3/trixie/pecl_dbase/Dockerfile) | `(7.1.1)` [:whale:](8.3/alpine3.22/pecl_dbase/Dockerfile) | `(7.1.1)` [:whale:](8.4/trixie/pecl_dbase/Dockerfile) | `(7.1.1)` [:whale:](8.4/alpine3.22/pecl_dbase/Dockerfile) +[`ds`](https://pecl.php.net/package/ds) _PECL_ | `(1.6.0)` [:whale:](8.1/trixie/pecl_ds/Dockerfile) | `(1.6.0)` [:whale:](8.1/alpine3.22/pecl_ds/Dockerfile) | `(1.6.0)` [:whale:](8.2/trixie/pecl_ds/Dockerfile) | `(1.6.0)` [:whale:](8.2/alpine3.22/pecl_ds/Dockerfile) | `(1.6.0)` [:whale:](8.3/trixie/pecl_ds/Dockerfile) | `(1.6.0)` [:whale:](8.3/alpine3.22/pecl_ds/Dockerfile) | `(1.6.0)` [:whale:](8.4/trixie/pecl_ds/Dockerfile) | `(1.6.0)` [:whale:](8.4/alpine3.22/pecl_ds/Dockerfile) +[`fann`](https://pecl.php.net/package/fann) _PECL_ | `(1.2.0)` [:whale:](8.1/trixie/pecl_fann/Dockerfile) | `(1.2.0)` [:whale:](8.1/alpine3.22/pecl_fann/Dockerfile) | `(1.2.0)` [:whale:](8.2/trixie/pecl_fann/Dockerfile) | `(1.2.0)` [:whale:](8.2/alpine3.22/pecl_fann/Dockerfile) | `(1.2.0)` [:whale:](8.3/trixie/pecl_fann/Dockerfile) | `(1.2.0)` [:whale:](8.3/alpine3.22/pecl_fann/Dockerfile) | `(1.2.0)` [:whale:](8.4/trixie/pecl_fann/Dockerfile) | `(1.2.0)` [:whale:](8.4/alpine3.22/pecl_fann/Dockerfile) +[`gd`](https://php.net/gd) | [:whale:](8.1/trixie/gd/Dockerfile) | [:whale:](8.1/alpine3.22/gd/Dockerfile) | [:whale:](8.2/trixie/gd/Dockerfile) | [:whale:](8.2/alpine3.22/gd/Dockerfile) | [:whale:](8.3/trixie/gd/Dockerfile) | [:whale:](8.3/alpine3.22/gd/Dockerfile) | [:whale:](8.4/trixie/gd/Dockerfile) | [:whale:](8.4/alpine3.22/gd/Dockerfile) +[`gearman`](https://pecl.php.net/package/gearman) _PECL_ | `(2.2.1)` [:whale:](8.1/trixie/pecl_gearman/Dockerfile) | `(2.2.1)` [:whale:](8.1/alpine3.22/pecl_gearman/Dockerfile) | `(2.2.1)` [:whale:](8.2/trixie/pecl_gearman/Dockerfile) | `(2.2.1)` [:whale:](8.2/alpine3.22/pecl_gearman/Dockerfile) | `(2.2.1)` [:whale:](8.3/trixie/pecl_gearman/Dockerfile) | `(2.2.1)` [:whale:](8.3/alpine3.22/pecl_gearman/Dockerfile) | `(2.2.1)` [:whale:](8.4/trixie/pecl_gearman/Dockerfile) | `(2.2.1)` [:whale:](8.4/alpine3.22/pecl_gearman/Dockerfile) +[`geospatial`](https://pecl.php.net/package/geospatial) _PECL_ | `(0.3.5)` [:whale:](8.1/trixie/pecl_geospatial/Dockerfile) | `(0.3.5)` [:whale:](8.1/alpine3.22/pecl_geospatial/Dockerfile) | `(0.3.5)` [:whale:](8.2/trixie/pecl_geospatial/Dockerfile) | `(0.3.5)` [:whale:](8.2/alpine3.22/pecl_geospatial/Dockerfile) | `(0.3.5)` [:whale:](8.3/trixie/pecl_geospatial/Dockerfile) | `(0.3.5)` [:whale:](8.3/alpine3.22/pecl_geospatial/Dockerfile) | `(0.3.5)` [:whale:](8.4/trixie/pecl_geospatial/Dockerfile) | `(0.3.5)` [:whale:](8.4/alpine3.22/pecl_geospatial/Dockerfile) +[`gmp`](https://php.net/gmp) | [:whale:](8.1/trixie/gmp/Dockerfile) | [:whale:](8.1/alpine3.22/gmp/Dockerfile) | [:whale:](8.2/trixie/gmp/Dockerfile) | [:whale:](8.2/alpine3.22/gmp/Dockerfile) | [:whale:](8.3/trixie/gmp/Dockerfile) | [:whale:](8.3/alpine3.22/gmp/Dockerfile) | [:whale:](8.4/trixie/gmp/Dockerfile) | [:whale:](8.4/alpine3.22/gmp/Dockerfile) +[`grpc`](https://pecl.php.net/package/grpc) _PECL_ | `(1.81.1)` [:whale:](8.1/trixie/pecl_grpc/Dockerfile) | `(1.81.1)` [:whale:](8.1/alpine3.22/pecl_grpc/Dockerfile) | `(1.81.1)` [:whale:](8.2/trixie/pecl_grpc/Dockerfile) | `(1.81.1)` [:whale:](8.2/alpine3.22/pecl_grpc/Dockerfile) | `(1.81.1)` [:whale:](8.3/trixie/pecl_grpc/Dockerfile) | `(1.81.1)` [:whale:](8.3/alpine3.22/pecl_grpc/Dockerfile) | `(1.81.1)` [:whale:](8.4/trixie/pecl_grpc/Dockerfile) | `(1.81.1)` [:whale:](8.4/alpine3.22/pecl_grpc/Dockerfile) +[`igbinary`](https://pecl.php.net/package/igbinary) _PECL_ | `(3.2.16)` [:whale:](8.1/trixie/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.1/alpine3.22/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.2/trixie/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.2/alpine3.22/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.3/trixie/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.3/alpine3.22/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.4/trixie/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.4/alpine3.22/pecl_igbinary/Dockerfile) +[`imagick`](https://pecl.php.net/package/imagick) _PECL_ | `(3.8.1)` [:whale:](8.1/trixie/pecl_imagick/Dockerfile) | `(3.8.1)` [:whale:](8.1/alpine3.22/pecl_imagick/Dockerfile) | `(3.8.1)` [:whale:](8.2/trixie/pecl_imagick/Dockerfile) | `(3.8.1)` [:whale:](8.2/alpine3.22/pecl_imagick/Dockerfile) | `(3.8.1)` [:whale:](8.3/trixie/pecl_imagick/Dockerfile) | `(3.8.1)` [:whale:](8.3/alpine3.22/pecl_imagick/Dockerfile) | `(3.8.1)` [:whale:](8.4/trixie/pecl_imagick/Dockerfile) | `(3.8.1)` [:whale:](8.4/alpine3.22/pecl_imagick/Dockerfile) +[`imap`](https://pecl.php.net/package/imap) _PECL_ | ✗ | `(1.0.3)` [:whale:](8.1/alpine3.22/pecl_imap/Dockerfile) | ✗ | `(1.0.3)` [:whale:](8.2/alpine3.22/pecl_imap/Dockerfile) | ✗ | `(1.0.3)` [:whale:](8.3/alpine3.22/pecl_imap/Dockerfile) | ✗ | `(1.0.3)` [:whale:](8.4/alpine3.22/pecl_imap/Dockerfile) +[`imap`](https://php.net/imap) | ✗ | [:whale:](8.1/alpine3.22/imap/Dockerfile) | ✗ | [:whale:](8.2/alpine3.22/imap/Dockerfile) | ✗ | [:whale:](8.3/alpine3.22/imap/Dockerfile) | ✗ | ✗ +[`intl`](https://php.net/intl) | [:whale:](8.1/trixie/intl/Dockerfile) | [:whale:](8.1/alpine3.22/intl/Dockerfile) | [:whale:](8.2/trixie/intl/Dockerfile) | [:whale:](8.2/alpine3.22/intl/Dockerfile) | [:whale:](8.3/trixie/intl/Dockerfile) | [:whale:](8.3/alpine3.22/intl/Dockerfile) | [:whale:](8.4/trixie/intl/Dockerfile) | [:whale:](8.4/alpine3.22/intl/Dockerfile) +[`ldap`](https://php.net/ldap) | [:whale:](8.1/trixie/ldap/Dockerfile) | [:whale:](8.1/alpine3.22/ldap/Dockerfile) | [:whale:](8.2/trixie/ldap/Dockerfile) | [:whale:](8.2/alpine3.22/ldap/Dockerfile) | [:whale:](8.3/trixie/ldap/Dockerfile) | [:whale:](8.3/alpine3.22/ldap/Dockerfile) | [:whale:](8.4/trixie/ldap/Dockerfile) | [:whale:](8.4/alpine3.22/ldap/Dockerfile) +[`mailparse`](https://pecl.php.net/package/mailparse) _PECL_ | `(3.2.0)` [:whale:](8.1/trixie/pecl_mailparse/Dockerfile) | `(3.2.0)` [:whale:](8.1/alpine3.22/pecl_mailparse/Dockerfile) | `(3.2.0)` [:whale:](8.2/trixie/pecl_mailparse/Dockerfile) | `(3.2.0)` [:whale:](8.2/alpine3.22/pecl_mailparse/Dockerfile) | `(3.2.0)` [:whale:](8.3/trixie/pecl_mailparse/Dockerfile) | `(3.2.0)` [:whale:](8.3/alpine3.22/pecl_mailparse/Dockerfile) | `(3.2.0)` [:whale:](8.4/trixie/pecl_mailparse/Dockerfile) | `(3.2.0)` [:whale:](8.4/alpine3.22/pecl_mailparse/Dockerfile) +[`mcrypt`](https://pecl.php.net/package/mcrypt) _PECL_ | `(1.0.9)` [:whale:](8.1/trixie/pecl_mcrypt/Dockerfile) | `(1.0.9)` [:whale:](8.1/alpine3.22/pecl_mcrypt/Dockerfile) | `(1.0.9)` [:whale:](8.2/trixie/pecl_mcrypt/Dockerfile) | `(1.0.9)` [:whale:](8.2/alpine3.22/pecl_mcrypt/Dockerfile) | `(1.0.9)` [:whale:](8.3/trixie/pecl_mcrypt/Dockerfile) | `(1.0.9)` [:whale:](8.3/alpine3.22/pecl_mcrypt/Dockerfile) | `(1.0.9)` [:whale:](8.4/trixie/pecl_mcrypt/Dockerfile) | `(1.0.9)` [:whale:](8.4/alpine3.22/pecl_mcrypt/Dockerfile) +[`memcache`](https://pecl.php.net/package/memcache) _PECL_ | `(8.2)` [:whale:](8.1/trixie/pecl_memcache/Dockerfile) | `(8.2)` [:whale:](8.1/alpine3.22/pecl_memcache/Dockerfile) | `(8.2)` [:whale:](8.2/trixie/pecl_memcache/Dockerfile) | `(8.2)` [:whale:](8.2/alpine3.22/pecl_memcache/Dockerfile) | `(8.2)` [:whale:](8.3/trixie/pecl_memcache/Dockerfile) | `(8.2)` [:whale:](8.3/alpine3.22/pecl_memcache/Dockerfile) | `(8.2)` [:whale:](8.4/trixie/pecl_memcache/Dockerfile) | `(8.2)` [:whale:](8.4/alpine3.22/pecl_memcache/Dockerfile) +[`memcached`](https://pecl.php.net/package/memcached) _PECL_ | `(3.4.0)` [:whale:](8.1/trixie/pecl_memcached/Dockerfile) | `(3.4.0)` [:whale:](8.1/alpine3.22/pecl_memcached/Dockerfile) | `(3.4.0)` [:whale:](8.2/trixie/pecl_memcached/Dockerfile) | `(3.4.0)` [:whale:](8.2/alpine3.22/pecl_memcached/Dockerfile) | `(3.4.0)` [:whale:](8.3/trixie/pecl_memcached/Dockerfile) | `(3.4.0)` [:whale:](8.3/alpine3.22/pecl_memcached/Dockerfile) | `(3.4.0)` [:whale:](8.4/trixie/pecl_memcached/Dockerfile) | `(3.4.0)` [:whale:](8.4/alpine3.22/pecl_memcached/Dockerfile) +[`mongodb`](https://pecl.php.net/package/mongodb) _PECL_ | `(2.3.3)` [:whale:](8.1/trixie/pecl_mongodb/Dockerfile) | `(2.3.3)` [:whale:](8.1/alpine3.22/pecl_mongodb/Dockerfile) | `(2.3.3)` [:whale:](8.2/trixie/pecl_mongodb/Dockerfile) | `(2.3.3)` [:whale:](8.2/alpine3.22/pecl_mongodb/Dockerfile) | `(2.3.3)` [:whale:](8.3/trixie/pecl_mongodb/Dockerfile) | `(2.3.3)` [:whale:](8.3/alpine3.22/pecl_mongodb/Dockerfile) | `(2.3.3)` [:whale:](8.4/trixie/pecl_mongodb/Dockerfile) | `(2.3.3)` [:whale:](8.4/alpine3.22/pecl_mongodb/Dockerfile) +[`mysqli`](https://php.net/mysqli) | [:whale:](8.1/trixie/mysqli/Dockerfile) | [:whale:](8.1/alpine3.22/mysqli/Dockerfile) | [:whale:](8.2/trixie/mysqli/Dockerfile) | [:whale:](8.2/alpine3.22/mysqli/Dockerfile) | [:whale:](8.3/trixie/mysqli/Dockerfile) | [:whale:](8.3/alpine3.22/mysqli/Dockerfile) | [:whale:](8.4/trixie/mysqli/Dockerfile) | [:whale:](8.4/alpine3.22/mysqli/Dockerfile) +[`newrelic`](https://docs.newrelic.com/docs/apm/agents/php-agent/) | [:whale:](8.1/trixie/newrelic/Dockerfile) | [:whale:](8.1/alpine3.22/newrelic/Dockerfile) | [:whale:](8.2/trixie/newrelic/Dockerfile) | [:whale:](8.2/alpine3.22/newrelic/Dockerfile) | [:whale:](8.3/trixie/newrelic/Dockerfile) | [:whale:](8.3/alpine3.22/newrelic/Dockerfile) | [:whale:](8.4/trixie/newrelic/Dockerfile) | [:whale:](8.4/alpine3.22/newrelic/Dockerfile) +[`opcache`](https://php.net/opcache) | [:whale:](8.1/trixie/opcache/Dockerfile) | [:whale:](8.1/alpine3.22/opcache/Dockerfile) | [:whale:](8.2/trixie/opcache/Dockerfile) | [:whale:](8.2/alpine3.22/opcache/Dockerfile) | [:whale:](8.3/trixie/opcache/Dockerfile) | [:whale:](8.3/alpine3.22/opcache/Dockerfile) | [:whale:](8.4/trixie/opcache/Dockerfile) | [:whale:](8.4/alpine3.22/opcache/Dockerfile) +[`pcntl`](https://php.net/pcntl) | [:whale:](8.1/trixie/pcntl/Dockerfile) | [:whale:](8.1/alpine3.22/pcntl/Dockerfile) | [:whale:](8.2/trixie/pcntl/Dockerfile) | [:whale:](8.2/alpine3.22/pcntl/Dockerfile) | [:whale:](8.3/trixie/pcntl/Dockerfile) | [:whale:](8.3/alpine3.22/pcntl/Dockerfile) | [:whale:](8.4/trixie/pcntl/Dockerfile) | [:whale:](8.4/alpine3.22/pcntl/Dockerfile) +[`pdo_mysql`](https://php.net/pdo_mysql) | [:whale:](8.1/trixie/pdo_mysql/Dockerfile) | [:whale:](8.1/alpine3.22/pdo_mysql/Dockerfile) | [:whale:](8.2/trixie/pdo_mysql/Dockerfile) | [:whale:](8.2/alpine3.22/pdo_mysql/Dockerfile) | [:whale:](8.3/trixie/pdo_mysql/Dockerfile) | [:whale:](8.3/alpine3.22/pdo_mysql/Dockerfile) | [:whale:](8.4/trixie/pdo_mysql/Dockerfile) | [:whale:](8.4/alpine3.22/pdo_mysql/Dockerfile) +[`pdo_pgsql`](https://php.net/pdo_pgsql) | [:whale:](8.1/trixie/pdo_pgsql/Dockerfile) | [:whale:](8.1/alpine3.22/pdo_pgsql/Dockerfile) | [:whale:](8.2/trixie/pdo_pgsql/Dockerfile) | [:whale:](8.2/alpine3.22/pdo_pgsql/Dockerfile) | [:whale:](8.3/trixie/pdo_pgsql/Dockerfile) | [:whale:](8.3/alpine3.22/pdo_pgsql/Dockerfile) | [:whale:](8.4/trixie/pdo_pgsql/Dockerfile) | [:whale:](8.4/alpine3.22/pdo_pgsql/Dockerfile) +[`pgsql`](https://php.net/pgsql) | [:whale:](8.1/trixie/pgsql/Dockerfile) | [:whale:](8.1/alpine3.22/pgsql/Dockerfile) | [:whale:](8.2/trixie/pgsql/Dockerfile) | [:whale:](8.2/alpine3.22/pgsql/Dockerfile) | [:whale:](8.3/trixie/pgsql/Dockerfile) | [:whale:](8.3/alpine3.22/pgsql/Dockerfile) | [:whale:](8.4/trixie/pgsql/Dockerfile) | [:whale:](8.4/alpine3.22/pgsql/Dockerfile) +[`phpiredis`](https://github.com/nrk/phpiredis) | `(1.1.x)` [:whale:](8.1/trixie/phpiredis/Dockerfile) | `(1.1.x)` [:whale:](8.1/alpine3.22/phpiredis/Dockerfile) | `(1.1.x)` [:whale:](8.2/trixie/phpiredis/Dockerfile) | `(1.1.x)` [:whale:](8.2/alpine3.22/phpiredis/Dockerfile) | `(1.1.x)` [:whale:](8.3/trixie/phpiredis/Dockerfile) | `(1.1.x)` [:whale:](8.3/alpine3.22/phpiredis/Dockerfile) | `(1.1.x)` [:whale:](8.4/trixie/phpiredis/Dockerfile) | `(1.1.x)` [:whale:](8.4/alpine3.22/phpiredis/Dockerfile) +[`protobuf`](https://pecl.php.net/package/protobuf) _PECL_ | `(5.35.1)` [:whale:](8.1/trixie/pecl_protobuf/Dockerfile) | `(5.35.1)` [:whale:](8.1/alpine3.22/pecl_protobuf/Dockerfile) | `(5.35.1)` [:whale:](8.2/trixie/pecl_protobuf/Dockerfile) | `(5.35.1)` [:whale:](8.2/alpine3.22/pecl_protobuf/Dockerfile) | `(5.35.1)` [:whale:](8.3/trixie/pecl_protobuf/Dockerfile) | `(5.35.1)` [:whale:](8.3/alpine3.22/pecl_protobuf/Dockerfile) | `(5.35.1)` [:whale:](8.4/trixie/pecl_protobuf/Dockerfile) | `(5.35.1)` [:whale:](8.4/alpine3.22/pecl_protobuf/Dockerfile) +[`redis`](https://pecl.php.net/package/redis) _PECL_ | `(6.3.0)` [:whale:](8.1/trixie/pecl_redis/Dockerfile) | `(6.3.0)` [:whale:](8.1/alpine3.22/pecl_redis/Dockerfile) | `(6.3.0)` [:whale:](8.2/trixie/pecl_redis/Dockerfile) | `(6.3.0)` [:whale:](8.2/alpine3.22/pecl_redis/Dockerfile) | `(6.3.0)` [:whale:](8.3/trixie/pecl_redis/Dockerfile) | `(6.3.0)` [:whale:](8.3/alpine3.22/pecl_redis/Dockerfile) | `(6.3.0)` [:whale:](8.4/trixie/pecl_redis/Dockerfile) | `(6.3.0)` [:whale:](8.4/alpine3.22/pecl_redis/Dockerfile) +[`snmp`](https://php.net/snmp) | [:whale:](8.1/trixie/snmp/Dockerfile) | [:whale:](8.1/alpine3.22/snmp/Dockerfile) | [:whale:](8.2/trixie/snmp/Dockerfile) | [:whale:](8.2/alpine3.22/snmp/Dockerfile) | [:whale:](8.3/trixie/snmp/Dockerfile) | [:whale:](8.3/alpine3.22/snmp/Dockerfile) | [:whale:](8.4/trixie/snmp/Dockerfile) | [:whale:](8.4/alpine3.22/snmp/Dockerfile) +[`soap`](https://php.net/soap) | [:whale:](8.1/trixie/soap/Dockerfile) | [:whale:](8.1/alpine3.22/soap/Dockerfile) | [:whale:](8.2/trixie/soap/Dockerfile) | [:whale:](8.2/alpine3.22/soap/Dockerfile) | [:whale:](8.3/trixie/soap/Dockerfile) | [:whale:](8.3/alpine3.22/soap/Dockerfile) | [:whale:](8.4/trixie/soap/Dockerfile) | [:whale:](8.4/alpine3.22/soap/Dockerfile) +[`sockets`](https://php.net/sockets) | [:whale:](8.1/trixie/sockets/Dockerfile) | [:whale:](8.1/alpine3.22/sockets/Dockerfile) | [:whale:](8.2/trixie/sockets/Dockerfile) | [:whale:](8.2/alpine3.22/sockets/Dockerfile) | [:whale:](8.3/trixie/sockets/Dockerfile) | [:whale:](8.3/alpine3.22/sockets/Dockerfile) | [:whale:](8.4/trixie/sockets/Dockerfile) | [:whale:](8.4/alpine3.22/sockets/Dockerfile) +[`timezonedb`](https://pecl.php.net/package/timezonedb) _PECL_ | `(2026.1)` [:whale:](8.1/trixie/pecl_timezonedb/Dockerfile) | `(2026.1)` [:whale:](8.1/alpine3.22/pecl_timezonedb/Dockerfile) | `(2026.1)` [:whale:](8.2/trixie/pecl_timezonedb/Dockerfile) | `(2026.1)` [:whale:](8.2/alpine3.22/pecl_timezonedb/Dockerfile) | `(2026.1)` [:whale:](8.3/trixie/pecl_timezonedb/Dockerfile) | `(2026.1)` [:whale:](8.3/alpine3.22/pecl_timezonedb/Dockerfile) | `(2026.1)` [:whale:](8.4/trixie/pecl_timezonedb/Dockerfile) | `(2026.1)` [:whale:](8.4/alpine3.22/pecl_timezonedb/Dockerfile) +[`uuid`](https://pecl.php.net/package/uuid) _PECL_ | `(1.3.0)` [:whale:](8.1/trixie/pecl_uuid/Dockerfile) | `(1.3.0)` [:whale:](8.1/alpine3.22/pecl_uuid/Dockerfile) | `(1.3.0)` [:whale:](8.2/trixie/pecl_uuid/Dockerfile) | `(1.3.0)` [:whale:](8.2/alpine3.22/pecl_uuid/Dockerfile) | `(1.3.0)` [:whale:](8.3/trixie/pecl_uuid/Dockerfile) | `(1.3.0)` [:whale:](8.3/alpine3.22/pecl_uuid/Dockerfile) | `(1.3.0)` [:whale:](8.4/trixie/pecl_uuid/Dockerfile) | `(1.3.0)` [:whale:](8.4/alpine3.22/pecl_uuid/Dockerfile) +[`var_representation`](https://pecl.php.net/package/var_representation) _PECL_ | `(0.1.5)` [:whale:](8.1/trixie/pecl_var_representation/Dockerfile) | `(0.1.5)` [:whale:](8.1/alpine3.22/pecl_var_representation/Dockerfile) | `(0.1.5)` [:whale:](8.2/trixie/pecl_var_representation/Dockerfile) | `(0.1.5)` [:whale:](8.2/alpine3.22/pecl_var_representation/Dockerfile) | `(0.1.5)` [:whale:](8.3/trixie/pecl_var_representation/Dockerfile) | `(0.1.5)` [:whale:](8.3/alpine3.22/pecl_var_representation/Dockerfile) | `(0.1.5)` [:whale:](8.4/trixie/pecl_var_representation/Dockerfile) | `(0.1.5)` [:whale:](8.4/alpine3.22/pecl_var_representation/Dockerfile) +[`xdebug`](https://pecl.php.net/package/xdebug) _PECL_ | `(3.5.3)` [:whale:](8.1/trixie/pecl_xdebug/Dockerfile) | `(3.5.3)` [:whale:](8.1/alpine3.22/pecl_xdebug/Dockerfile) | `(3.5.3)` [:whale:](8.2/trixie/pecl_xdebug/Dockerfile) | `(3.5.3)` [:whale:](8.2/alpine3.22/pecl_xdebug/Dockerfile) | `(3.5.3)` [:whale:](8.3/trixie/pecl_xdebug/Dockerfile) | `(3.5.3)` [:whale:](8.3/alpine3.22/pecl_xdebug/Dockerfile) | `(3.5.3)` [:whale:](8.4/trixie/pecl_xdebug/Dockerfile) | `(3.5.3)` [:whale:](8.4/alpine3.22/pecl_xdebug/Dockerfile) +[`xhprof`](https://pecl.php.net/package/xhprof) _PECL_ | `(2.3.10)` [:whale:](8.1/trixie/pecl_xhprof/Dockerfile) | `(2.3.10)` [:whale:](8.1/alpine3.22/pecl_xhprof/Dockerfile) | `(2.3.10)` [:whale:](8.2/trixie/pecl_xhprof/Dockerfile) | `(2.3.10)` [:whale:](8.2/alpine3.22/pecl_xhprof/Dockerfile) | `(2.3.10)` [:whale:](8.3/trixie/pecl_xhprof/Dockerfile) | `(2.3.10)` [:whale:](8.3/alpine3.22/pecl_xhprof/Dockerfile) | `(2.3.10)` [:whale:](8.4/trixie/pecl_xhprof/Dockerfile) | `(2.3.10)` [:whale:](8.4/alpine3.22/pecl_xhprof/Dockerfile) +[`yaml`](https://pecl.php.net/package/yaml) _PECL_ | `(2.3.0)` [:whale:](8.1/trixie/pecl_yaml/Dockerfile) | `(2.3.0)` [:whale:](8.1/alpine3.22/pecl_yaml/Dockerfile) | `(2.3.0)` [:whale:](8.2/trixie/pecl_yaml/Dockerfile) | `(2.3.0)` [:whale:](8.2/alpine3.22/pecl_yaml/Dockerfile) | `(2.3.0)` [:whale:](8.3/trixie/pecl_yaml/Dockerfile) | `(2.3.0)` [:whale:](8.3/alpine3.22/pecl_yaml/Dockerfile) | `(2.3.0)` [:whale:](8.4/trixie/pecl_yaml/Dockerfile) | `(2.3.0)` [:whale:](8.4/alpine3.22/pecl_yaml/Dockerfile) +[`zip`](https://pecl.php.net/package/zip) _PECL_ | `(1.22.8)` [:whale:](8.1/trixie/pecl_zip/Dockerfile) | `(1.22.8)` [:whale:](8.1/alpine3.22/pecl_zip/Dockerfile) | `(1.22.8)` [:whale:](8.2/trixie/pecl_zip/Dockerfile) | `(1.22.8)` [:whale:](8.2/alpine3.22/pecl_zip/Dockerfile) | `(1.22.8)` [:whale:](8.3/trixie/pecl_zip/Dockerfile) | `(1.22.8)` [:whale:](8.3/alpine3.22/pecl_zip/Dockerfile) | `(1.22.8)` [:whale:](8.4/trixie/pecl_zip/Dockerfile) | `(1.22.8)` [:whale:](8.4/alpine3.22/pecl_zip/Dockerfile) +[`zip`](https://php.net/zip) | [:whale:](8.1/trixie/zip/Dockerfile) | [:whale:](8.1/alpine3.22/zip/Dockerfile) | [:whale:](8.2/trixie/zip/Dockerfile) | [:whale:](8.2/alpine3.22/zip/Dockerfile) | [:whale:](8.3/trixie/zip/Dockerfile) | [:whale:](8.3/alpine3.22/zip/Dockerfile) | [:whale:](8.4/trixie/zip/Dockerfile) | [:whale:](8.4/alpine3.22/zip/Dockerfile) +[`zstd`](https://pecl.php.net/package/zstd) _PECL_ | `(0.16.0)` [:whale:](8.1/trixie/pecl_zstd/Dockerfile) | `(0.16.0)` [:whale:](8.1/alpine3.22/pecl_zstd/Dockerfile) | `(0.16.0)` [:whale:](8.2/trixie/pecl_zstd/Dockerfile) | `(0.16.0)` [:whale:](8.2/alpine3.22/pecl_zstd/Dockerfile) | `(0.16.0)` [:whale:](8.3/trixie/pecl_zstd/Dockerfile) | `(0.16.0)` [:whale:](8.3/alpine3.22/pecl_zstd/Dockerfile) | `(0.16.0)` [:whale:](8.4/trixie/pecl_zstd/Dockerfile) | `(0.16.0)` [:whale:](8.4/alpine3.22/pecl_zstd/Dockerfile)