From 873701d201d78ca198eee4d6f1b482b5a523de2d Mon Sep 17 00:00:00 2001 From: Andrea Falco Date: Mon, 27 Nov 2023 16:23:57 +0100 Subject: [PATCH 1/2] Added PHP 8.3-RC --- .github/workflows/ci.yaml | 2 +- 8.3/alpine3.18/bcmath/Dockerfile | 6 ++ 8.3/alpine3.18/bz2/Dockerfile | 14 +++ 8.3/alpine3.18/gd/Dockerfile | 32 ++++++ 8.3/alpine3.18/gmp/Dockerfile | 18 ++++ 8.3/alpine3.18/imap/Dockerfile | 24 +++++ 8.3/alpine3.18/intl/Dockerfile | 18 ++++ 8.3/alpine3.18/ldap/Dockerfile | 18 ++++ 8.3/alpine3.18/mysqli/Dockerfile | 6 ++ 8.3/alpine3.18/opcache/Dockerfile | 6 ++ 8.3/alpine3.18/pcntl/Dockerfile | 6 ++ 8.3/alpine3.18/pdo_mysql/Dockerfile | 6 ++ 8.3/alpine3.18/pdo_pgsql/Dockerfile | 18 ++++ 8.3/alpine3.18/pecl_amqp/Dockerfile | 22 +++++ 8.3/alpine3.18/pecl_apcu/Dockerfile | 12 +++ 8.3/alpine3.18/pecl_ast/Dockerfile | 12 +++ 8.3/alpine3.18/pecl_dbase/Dockerfile | 12 +++ 8.3/alpine3.18/pecl_fann/Dockerfile | 22 +++++ 8.3/alpine3.18/pecl_geospatial/Dockerfile | 12 +++ 8.3/alpine3.18/pecl_grpc/Dockerfile | 23 +++++ 8.3/alpine3.18/pecl_igbinary/Dockerfile | 12 +++ 8.3/alpine3.18/pecl_imagick/Dockerfile | 23 +++++ 8.3/alpine3.18/pecl_mailparse/Dockerfile | 12 +++ 8.3/alpine3.18/pecl_mcrypt/Dockerfile | 22 +++++ 8.3/alpine3.18/pecl_memcache/Dockerfile | 22 +++++ 8.3/alpine3.18/pecl_memcached/Dockerfile | 24 +++++ 8.3/alpine3.18/pecl_mongodb/Dockerfile | 22 +++++ 8.3/alpine3.18/pecl_protobuf/Dockerfile | 12 +++ 8.3/alpine3.18/pecl_redis/Dockerfile | 12 +++ 8.3/alpine3.18/pecl_seaslog/Dockerfile | 12 +++ 8.3/alpine3.18/pecl_timezonedb/Dockerfile | 12 +++ 8.3/alpine3.18/pecl_uuid/Dockerfile | 22 +++++ .../pecl_var_representation/Dockerfile | 12 +++ 8.3/alpine3.18/pecl_xdebug/Dockerfile | 19 ++++ 8.3/alpine3.18/pecl_xhprof/Dockerfile | 12 +++ 8.3/alpine3.18/pecl_yaml/Dockerfile | 22 +++++ 8.3/alpine3.18/pecl_zip/Dockerfile | 22 +++++ 8.3/alpine3.18/pecl_zstd/Dockerfile | 12 +++ 8.3/alpine3.18/pgsql/Dockerfile | 18 ++++ 8.3/alpine3.18/phpiredis/Dockerfile | 28 ++++++ 8.3/alpine3.18/snmp/Dockerfile | 19 ++++ 8.3/alpine3.18/soap/Dockerfile | 18 ++++ 8.3/alpine3.18/sockets/Dockerfile | 16 +++ 8.3/alpine3.18/zip/Dockerfile | 18 ++++ 8.3/bookworm/bcmath/Dockerfile | 6 ++ 8.3/bookworm/bz2/Dockerfile | 26 +++++ 8.3/bookworm/gd/Dockerfile | 40 ++++++++ 8.3/bookworm/gmp/Dockerfile | 26 +++++ 8.3/bookworm/imap/Dockerfile | 28 ++++++ 8.3/bookworm/intl/Dockerfile | 26 +++++ 8.3/bookworm/ldap/Dockerfile | 26 +++++ 8.3/bookworm/mysqli/Dockerfile | 6 ++ 8.3/bookworm/opcache/Dockerfile | 6 ++ 8.3/bookworm/pcntl/Dockerfile | 6 ++ 8.3/bookworm/pdo_mysql/Dockerfile | 6 ++ 8.3/bookworm/pdo_pgsql/Dockerfile | 26 +++++ 8.3/bookworm/pecl_amqp/Dockerfile | 29 ++++++ 8.3/bookworm/pecl_apcu/Dockerfile | 12 +++ 8.3/bookworm/pecl_ast/Dockerfile | 12 +++ 8.3/bookworm/pecl_dbase/Dockerfile | 12 +++ 8.3/bookworm/pecl_ds/Dockerfile | 12 +++ 8.3/bookworm/pecl_fann/Dockerfile | 29 ++++++ 8.3/bookworm/pecl_gearman/Dockerfile | 29 ++++++ 8.3/bookworm/pecl_geospatial/Dockerfile | 12 +++ 8.3/bookworm/pecl_grpc/Dockerfile | 25 +++++ 8.3/bookworm/pecl_igbinary/Dockerfile | 12 +++ 8.3/bookworm/pecl_imagick/Dockerfile | 29 ++++++ 8.3/bookworm/pecl_mailparse/Dockerfile | 12 +++ 8.3/bookworm/pecl_mcrypt/Dockerfile | 29 ++++++ 8.3/bookworm/pecl_memcache/Dockerfile | 29 ++++++ 8.3/bookworm/pecl_memcached/Dockerfile | 33 +++++++ 8.3/bookworm/pecl_mongodb/Dockerfile | 25 +++++ 8.3/bookworm/pecl_protobuf/Dockerfile | 12 +++ 8.3/bookworm/pecl_redis/Dockerfile | 12 +++ 8.3/bookworm/pecl_seaslog/Dockerfile | 12 +++ 8.3/bookworm/pecl_timezonedb/Dockerfile | 13 +++ 8.3/bookworm/pecl_uuid/Dockerfile | 25 +++++ .../pecl_var_representation/Dockerfile | 12 +++ 8.3/bookworm/pecl_xdebug/Dockerfile | 12 +++ 8.3/bookworm/pecl_xhprof/Dockerfile | 12 +++ 8.3/bookworm/pecl_yaml/Dockerfile | 29 ++++++ 8.3/bookworm/pecl_zip/Dockerfile | 29 ++++++ 8.3/bookworm/pecl_zstd/Dockerfile | 12 +++ 8.3/bookworm/pgsql/Dockerfile | 26 +++++ 8.3/bookworm/phpiredis/Dockerfile | 35 +++++++ 8.3/bookworm/snmp/Dockerfile | 31 ++++++ 8.3/bookworm/soap/Dockerfile | 26 +++++ 8.3/bookworm/sockets/Dockerfile | 6 ++ 8.3/bookworm/zip/Dockerfile | 26 +++++ Makefile | 2 +- README.md | 97 ++++++++++--------- 91 files changed, 1660 insertions(+), 50 deletions(-) create mode 100644 8.3/alpine3.18/bcmath/Dockerfile create mode 100644 8.3/alpine3.18/bz2/Dockerfile create mode 100644 8.3/alpine3.18/gd/Dockerfile create mode 100644 8.3/alpine3.18/gmp/Dockerfile create mode 100644 8.3/alpine3.18/imap/Dockerfile create mode 100644 8.3/alpine3.18/intl/Dockerfile create mode 100644 8.3/alpine3.18/ldap/Dockerfile create mode 100644 8.3/alpine3.18/mysqli/Dockerfile create mode 100644 8.3/alpine3.18/opcache/Dockerfile create mode 100644 8.3/alpine3.18/pcntl/Dockerfile create mode 100644 8.3/alpine3.18/pdo_mysql/Dockerfile create mode 100644 8.3/alpine3.18/pdo_pgsql/Dockerfile create mode 100644 8.3/alpine3.18/pecl_amqp/Dockerfile create mode 100644 8.3/alpine3.18/pecl_apcu/Dockerfile create mode 100644 8.3/alpine3.18/pecl_ast/Dockerfile create mode 100644 8.3/alpine3.18/pecl_dbase/Dockerfile create mode 100644 8.3/alpine3.18/pecl_fann/Dockerfile create mode 100644 8.3/alpine3.18/pecl_geospatial/Dockerfile create mode 100644 8.3/alpine3.18/pecl_grpc/Dockerfile create mode 100644 8.3/alpine3.18/pecl_igbinary/Dockerfile create mode 100644 8.3/alpine3.18/pecl_imagick/Dockerfile create mode 100644 8.3/alpine3.18/pecl_mailparse/Dockerfile create mode 100644 8.3/alpine3.18/pecl_mcrypt/Dockerfile create mode 100644 8.3/alpine3.18/pecl_memcache/Dockerfile create mode 100644 8.3/alpine3.18/pecl_memcached/Dockerfile create mode 100644 8.3/alpine3.18/pecl_mongodb/Dockerfile create mode 100644 8.3/alpine3.18/pecl_protobuf/Dockerfile create mode 100644 8.3/alpine3.18/pecl_redis/Dockerfile create mode 100644 8.3/alpine3.18/pecl_seaslog/Dockerfile create mode 100644 8.3/alpine3.18/pecl_timezonedb/Dockerfile create mode 100644 8.3/alpine3.18/pecl_uuid/Dockerfile create mode 100644 8.3/alpine3.18/pecl_var_representation/Dockerfile create mode 100644 8.3/alpine3.18/pecl_xdebug/Dockerfile create mode 100644 8.3/alpine3.18/pecl_xhprof/Dockerfile create mode 100644 8.3/alpine3.18/pecl_yaml/Dockerfile create mode 100644 8.3/alpine3.18/pecl_zip/Dockerfile create mode 100644 8.3/alpine3.18/pecl_zstd/Dockerfile create mode 100644 8.3/alpine3.18/pgsql/Dockerfile create mode 100644 8.3/alpine3.18/phpiredis/Dockerfile create mode 100644 8.3/alpine3.18/snmp/Dockerfile create mode 100644 8.3/alpine3.18/soap/Dockerfile create mode 100644 8.3/alpine3.18/sockets/Dockerfile create mode 100644 8.3/alpine3.18/zip/Dockerfile create mode 100644 8.3/bookworm/bcmath/Dockerfile create mode 100644 8.3/bookworm/bz2/Dockerfile create mode 100644 8.3/bookworm/gd/Dockerfile create mode 100644 8.3/bookworm/gmp/Dockerfile create mode 100644 8.3/bookworm/imap/Dockerfile create mode 100644 8.3/bookworm/intl/Dockerfile create mode 100644 8.3/bookworm/ldap/Dockerfile create mode 100644 8.3/bookworm/mysqli/Dockerfile create mode 100644 8.3/bookworm/opcache/Dockerfile create mode 100644 8.3/bookworm/pcntl/Dockerfile create mode 100644 8.3/bookworm/pdo_mysql/Dockerfile create mode 100644 8.3/bookworm/pdo_pgsql/Dockerfile create mode 100644 8.3/bookworm/pecl_amqp/Dockerfile create mode 100644 8.3/bookworm/pecl_apcu/Dockerfile create mode 100644 8.3/bookworm/pecl_ast/Dockerfile create mode 100644 8.3/bookworm/pecl_dbase/Dockerfile create mode 100644 8.3/bookworm/pecl_ds/Dockerfile create mode 100644 8.3/bookworm/pecl_fann/Dockerfile create mode 100644 8.3/bookworm/pecl_gearman/Dockerfile create mode 100644 8.3/bookworm/pecl_geospatial/Dockerfile create mode 100644 8.3/bookworm/pecl_grpc/Dockerfile create mode 100644 8.3/bookworm/pecl_igbinary/Dockerfile create mode 100644 8.3/bookworm/pecl_imagick/Dockerfile create mode 100644 8.3/bookworm/pecl_mailparse/Dockerfile create mode 100644 8.3/bookworm/pecl_mcrypt/Dockerfile create mode 100644 8.3/bookworm/pecl_memcache/Dockerfile create mode 100644 8.3/bookworm/pecl_memcached/Dockerfile create mode 100644 8.3/bookworm/pecl_mongodb/Dockerfile create mode 100644 8.3/bookworm/pecl_protobuf/Dockerfile create mode 100644 8.3/bookworm/pecl_redis/Dockerfile create mode 100644 8.3/bookworm/pecl_seaslog/Dockerfile create mode 100644 8.3/bookworm/pecl_timezonedb/Dockerfile create mode 100644 8.3/bookworm/pecl_uuid/Dockerfile create mode 100644 8.3/bookworm/pecl_var_representation/Dockerfile create mode 100644 8.3/bookworm/pecl_xdebug/Dockerfile create mode 100644 8.3/bookworm/pecl_xhprof/Dockerfile create mode 100644 8.3/bookworm/pecl_yaml/Dockerfile create mode 100644 8.3/bookworm/pecl_zip/Dockerfile create mode 100644 8.3/bookworm/pecl_zstd/Dockerfile create mode 100644 8.3/bookworm/pgsql/Dockerfile create mode 100644 8.3/bookworm/phpiredis/Dockerfile create mode 100644 8.3/bookworm/snmp/Dockerfile create mode 100644 8.3/bookworm/soap/Dockerfile create mode 100644 8.3/bookworm/sockets/Dockerfile create mode 100644 8.3/bookworm/zip/Dockerfile diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 29dedbef..20d88c76 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - php_version: ["8.1", "8.2"] + php_version: ["8.1", "8.2", "8.3"] os_version: ["alpine3.18", "bookworm"] steps: - diff --git a/8.3/alpine3.18/bcmath/Dockerfile b/8.3/alpine3.18/bcmath/Dockerfile new file mode 100644 index 00000000..f39865c6 --- /dev/null +++ b/8.3/alpine3.18/bcmath/Dockerfile @@ -0,0 +1,6 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-bcmath +RUN docker-php-ext-install -j$(nproc) bcmath diff --git a/8.3/alpine3.18/bz2/Dockerfile b/8.3/alpine3.18/bz2/Dockerfile new file mode 100644 index 00000000..f19eba46 --- /dev/null +++ b/8.3/alpine3.18/bz2/Dockerfile @@ -0,0 +1,14 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-bz2 +# https://github.com/docker-library/php/issues/512#issuecomment-339448094 +RUN set -eux; \ + persistentDeps=" \ + bzip2 \ + bzip2-dev \ + "; \ + apk add --no-cache --virtual .bz2-persistent-deps ${persistentDeps}; \ + \ + docker-php-ext-install -j$(nproc) bz2 diff --git a/8.3/alpine3.18/gd/Dockerfile b/8.3/alpine3.18/gd/Dockerfile new file mode 100644 index 00000000..1a32f223 --- /dev/null +++ b/8.3/alpine3.18/gd/Dockerfile @@ -0,0 +1,32 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-gd +RUN set -eux; \ + persistentDeps=" \ + freetype \ + libjpeg-turbo \ + libpng \ + libwebp \ + libxpm \ + "; \ + buildDeps=" \ + freetype-dev \ + libjpeg-turbo-dev \ + libpng-dev \ + libwebp-dev \ + libxpm-dev \ + "; \ + apk add --no-cache --virtual .gd-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .gd-build-deps ${buildDeps}; \ + \ + docker-php-ext-configure gd \ + --with-freetype \ + --with-jpeg \ + --with-webp \ + --with-xpm \ + ; \ + docker-php-ext-install -j$(nproc) gd; \ + \ + apk del --no-cache --no-network .gd-build-deps diff --git a/8.3/alpine3.18/gmp/Dockerfile b/8.3/alpine3.18/gmp/Dockerfile new file mode 100644 index 00000000..ac66101a --- /dev/null +++ b/8.3/alpine3.18/gmp/Dockerfile @@ -0,0 +1,18 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-gmp +RUN set -eux; \ + persistentDeps=" \ + gmp \ + "; \ + buildDeps=" \ + gmp-dev \ + "; \ + apk add --no-cache --virtual .gmp-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .gmp-build-deps ${buildDeps}; \ + \ + docker-php-ext-install -j$(nproc) gmp; \ + \ + apk del --no-cache --no-network .gmp-build-deps diff --git a/8.3/alpine3.18/imap/Dockerfile b/8.3/alpine3.18/imap/Dockerfile new file mode 100644 index 00000000..d88c9751 --- /dev/null +++ b/8.3/alpine3.18/imap/Dockerfile @@ -0,0 +1,24 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-imap +RUN set -eux; \ + persistentDeps=" \ + c-client \ + "; \ + buildDeps=" \ + imap-dev \ + krb5-dev \ + openssl-dev \ + "; \ + apk add --no-cache --virtual .imap-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .imap-build-deps ${buildDeps}; \ + \ + docker-php-ext-configure imap \ + --with-imap-ssl \ + --with-kerberos \ + ; \ + docker-php-ext-install -j$(nproc) imap; \ + \ + apk del --no-cache --no-network .imap-build-deps diff --git a/8.3/alpine3.18/intl/Dockerfile b/8.3/alpine3.18/intl/Dockerfile new file mode 100644 index 00000000..929184e4 --- /dev/null +++ b/8.3/alpine3.18/intl/Dockerfile @@ -0,0 +1,18 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-intl +RUN set -eux; \ + persistentDeps=" \ + icu \ + "; \ + buildDeps=" \ + icu-dev \ + "; \ + apk add --no-cache --virtual .intl-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .intl-build-deps ${buildDeps}; \ + \ + docker-php-ext-install -j$(nproc) intl; \ + \ + apk del --no-cache --no-network .intl-build-deps diff --git a/8.3/alpine3.18/ldap/Dockerfile b/8.3/alpine3.18/ldap/Dockerfile new file mode 100644 index 00000000..4c3ded05 --- /dev/null +++ b/8.3/alpine3.18/ldap/Dockerfile @@ -0,0 +1,18 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-ldap +RUN set -eux; \ + persistentDeps=" \ + libldap \ + "; \ + buildDeps=" \ + openldap-dev \ + "; \ + apk add --no-cache --virtual .ldap-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .ldap-build-deps ${buildDeps}; \ + \ + docker-php-ext-install -j$(nproc) ldap; \ + \ + apk del --no-cache --no-network .ldap-build-deps diff --git a/8.3/alpine3.18/mysqli/Dockerfile b/8.3/alpine3.18/mysqli/Dockerfile new file mode 100644 index 00000000..8ededa90 --- /dev/null +++ b/8.3/alpine3.18/mysqli/Dockerfile @@ -0,0 +1,6 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-mysqli +RUN docker-php-ext-install -j$(nproc) mysqli diff --git a/8.3/alpine3.18/opcache/Dockerfile b/8.3/alpine3.18/opcache/Dockerfile new file mode 100644 index 00000000..3377b04a --- /dev/null +++ b/8.3/alpine3.18/opcache/Dockerfile @@ -0,0 +1,6 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-opcache +RUN docker-php-ext-install -j$(nproc) opcache diff --git a/8.3/alpine3.18/pcntl/Dockerfile b/8.3/alpine3.18/pcntl/Dockerfile new file mode 100644 index 00000000..845be91c --- /dev/null +++ b/8.3/alpine3.18/pcntl/Dockerfile @@ -0,0 +1,6 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-pcntl +RUN docker-php-ext-install -j$(nproc) pcntl diff --git a/8.3/alpine3.18/pdo_mysql/Dockerfile b/8.3/alpine3.18/pdo_mysql/Dockerfile new file mode 100644 index 00000000..7f7253ee --- /dev/null +++ b/8.3/alpine3.18/pdo_mysql/Dockerfile @@ -0,0 +1,6 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-pdo_mysql +RUN docker-php-ext-install -j$(nproc) pdo_mysql diff --git a/8.3/alpine3.18/pdo_pgsql/Dockerfile b/8.3/alpine3.18/pdo_pgsql/Dockerfile new file mode 100644 index 00000000..0e573ec9 --- /dev/null +++ b/8.3/alpine3.18/pdo_pgsql/Dockerfile @@ -0,0 +1,18 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-pdo_pgsql +RUN set -eux; \ + persistentDeps=" \ + libpq \ + "; \ + buildDeps=" \ + postgresql-dev \ + "; \ + apk add --no-cache --virtual .pdo_pgsql-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .pdo_pgsql-build-deps ${buildDeps}; \ + \ + docker-php-ext-install -j$(nproc) pdo_pgsql; \ + \ + apk del --no-cache --no-network .pdo_pgsql-build-deps diff --git a/8.3/alpine3.18/pecl_amqp/Dockerfile b/8.3/alpine3.18/pecl_amqp/Dockerfile new file mode 100644 index 00000000..9d095160 --- /dev/null +++ b/8.3/alpine3.18/pecl_amqp/Dockerfile @@ -0,0 +1,22 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-amqp +ARG PHPEXT_AMQP_VERSION=2.1.1 +RUN set -eux; \ + persistentDeps=" \ + rabbitmq-c \ + "; \ + buildDeps=" \ + rabbitmq-c-dev \ + "; \ + apk add --no-cache --virtual .amqp-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .amqp-build-deps ${buildDeps}; \ + \ + pecl bundle -d /usr/src/php/ext amqp-${PHPEXT_AMQP_VERSION}; \ + docker-php-ext-install -j$(nproc) amqp; \ + \ + apk del --no-cache --no-network .amqp-build-deps; \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_apcu/Dockerfile b/8.3/alpine3.18/pecl_apcu/Dockerfile new file mode 100644 index 00000000..249cd988 --- /dev/null +++ b/8.3/alpine3.18/pecl_apcu/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-apcu +ARG PHPEXT_APCU_VERSION=5.1.23 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext apcu-${PHPEXT_APCU_VERSION}; \ + docker-php-ext-install -j$(nproc) apcu; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_ast/Dockerfile b/8.3/alpine3.18/pecl_ast/Dockerfile new file mode 100644 index 00000000..738572c3 --- /dev/null +++ b/8.3/alpine3.18/pecl_ast/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-ast +ARG PHPEXT_AST_VERSION=1.1.1 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext ast-${PHPEXT_AST_VERSION}; \ + docker-php-ext-install -j$(nproc) ast; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_dbase/Dockerfile b/8.3/alpine3.18/pecl_dbase/Dockerfile new file mode 100644 index 00000000..811c581b --- /dev/null +++ b/8.3/alpine3.18/pecl_dbase/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-dbase +ARG PHPEXT_DBASE_VERSION=7.1.1 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext dbase-${PHPEXT_DBASE_VERSION}; \ + docker-php-ext-install -j$(nproc) dbase; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_fann/Dockerfile b/8.3/alpine3.18/pecl_fann/Dockerfile new file mode 100644 index 00000000..72a2b034 --- /dev/null +++ b/8.3/alpine3.18/pecl_fann/Dockerfile @@ -0,0 +1,22 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-fann +ARG PHPEXT_FANN_VERSION=1.2.0RC2 +RUN set -eux; \ + persistentDeps=" \ + fann \ + "; \ + buildDeps=" \ + fann-dev \ + "; \ + apk add --no-cache --virtual .fann-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .fann-build-deps ${buildDeps}; \ + \ + pecl bundle -d /usr/src/php/ext fann-${PHPEXT_FANN_VERSION}; \ + docker-php-ext-install -j$(nproc) fann; \ + \ + apk del --no-cache --no-network .fann-build-deps; \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_geospatial/Dockerfile b/8.3/alpine3.18/pecl_geospatial/Dockerfile new file mode 100644 index 00000000..4eb808e9 --- /dev/null +++ b/8.3/alpine3.18/pecl_geospatial/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-geospatial +ARG PHPEXT_GEOSPATIAL_VERSION=0.3.2 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext geospatial-${PHPEXT_GEOSPATIAL_VERSION}; \ + docker-php-ext-install -j$(nproc) geospatial; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_grpc/Dockerfile b/8.3/alpine3.18/pecl_grpc/Dockerfile new file mode 100644 index 00000000..f06b58a1 --- /dev/null +++ b/8.3/alpine3.18/pecl_grpc/Dockerfile @@ -0,0 +1,23 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-grpc +ARG PHPEXT_GRPC_VERSION=1.59.1 +RUN set -eux; \ + persistentDeps=" \ + libstdc++ \ + "; \ + buildDeps=" \ + linux-headers \ + zlib-dev \ + "; \ + apk add --no-cache --virtual .grpc-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .grpc-build-deps ${buildDeps}; \ + \ + pecl bundle -d /usr/src/php/ext grpc-${PHPEXT_GRPC_VERSION}; \ + docker-php-ext-install -j$(nproc) grpc; \ + \ + apk del --no-cache --no-network .grpc-build-deps; \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_igbinary/Dockerfile b/8.3/alpine3.18/pecl_igbinary/Dockerfile new file mode 100644 index 00000000..88b85dde --- /dev/null +++ b/8.3/alpine3.18/pecl_igbinary/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-igbinary +ARG PHPEXT_IGBINARY_VERSION=3.2.14 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext igbinary-${PHPEXT_IGBINARY_VERSION}; \ + docker-php-ext-install -j$(nproc) igbinary; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_imagick/Dockerfile b/8.3/alpine3.18/pecl_imagick/Dockerfile new file mode 100644 index 00000000..3e6135b2 --- /dev/null +++ b/8.3/alpine3.18/pecl_imagick/Dockerfile @@ -0,0 +1,23 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-imagick +ARG PHPEXT_IMAGICK_VERSION=3.7.0 +RUN set -eux; \ + persistentDeps=" \ + imagemagick-libs \ + libgomp \ + "; \ + buildDeps=" \ + imagemagick-dev \ + "; \ + apk add --no-cache --virtual .imagick-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .imagick-build-deps ${buildDeps}; \ + \ + pecl bundle -d /usr/src/php/ext imagick-${PHPEXT_IMAGICK_VERSION}; \ + docker-php-ext-install -j$(nproc) imagick; \ + \ + apk del --no-cache --no-network .imagick-build-deps; \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_mailparse/Dockerfile b/8.3/alpine3.18/pecl_mailparse/Dockerfile new file mode 100644 index 00000000..64fac1d6 --- /dev/null +++ b/8.3/alpine3.18/pecl_mailparse/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-mailparse +ARG PHPEXT_MAILPARSE_VERSION=3.1.6 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext mailparse-${PHPEXT_MAILPARSE_VERSION}; \ + docker-php-ext-install -j$(nproc) mailparse; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_mcrypt/Dockerfile b/8.3/alpine3.18/pecl_mcrypt/Dockerfile new file mode 100644 index 00000000..f381a9ea --- /dev/null +++ b/8.3/alpine3.18/pecl_mcrypt/Dockerfile @@ -0,0 +1,22 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-mcrypt +ARG PHPEXT_MCRYPT_VERSION=1.0.6 +RUN set -eux; \ + persistentDeps=" \ + libmcrypt \ + "; \ + buildDeps=" \ + libmcrypt-dev \ + "; \ + apk add --no-cache --virtual .mcrypt-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .mcrypt-build-deps ${buildDeps}; \ + \ + pecl bundle -d /usr/src/php/ext mcrypt-${PHPEXT_MCRYPT_VERSION}; \ + docker-php-ext-install -j$(nproc) mcrypt; \ + \ + apk del --no-cache --no-network .mcrypt-build-deps; \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_memcache/Dockerfile b/8.3/alpine3.18/pecl_memcache/Dockerfile new file mode 100644 index 00000000..a7e50d9c --- /dev/null +++ b/8.3/alpine3.18/pecl_memcache/Dockerfile @@ -0,0 +1,22 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-memcache +ARG PHPEXT_MEMCACHE_VERSION=8.2 +RUN set -eux; \ + persistentDeps=" \ + libzip \ + "; \ + buildDeps=" \ + libzip-dev \ + "; \ + apk add --no-cache --virtual .memcache-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .memcache-build-deps ${buildDeps}; \ + \ + pecl bundle -d /usr/src/php/ext memcache-${PHPEXT_MEMCACHE_VERSION}; \ + docker-php-ext-install -j$(nproc) memcache; \ + \ + apk del --no-cache --no-network .memcache-build-deps; \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_memcached/Dockerfile b/8.3/alpine3.18/pecl_memcached/Dockerfile new file mode 100644 index 00000000..d9b74605 --- /dev/null +++ b/8.3/alpine3.18/pecl_memcached/Dockerfile @@ -0,0 +1,24 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-memcached +ARG PHPEXT_MEMCACHED_VERSION=3.2.0 +RUN set -eux; \ + persistentDeps=" \ + libmemcached \ + libzip \ + "; \ + buildDeps=" \ + libmemcached-dev \ + libzip-dev \ + "; \ + apk add --no-cache --virtual .memcached-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .memcached-build-deps ${buildDeps}; \ + \ + pecl bundle -d /usr/src/php/ext memcached-${PHPEXT_MEMCACHED_VERSION}; \ + docker-php-ext-install -j$(nproc) memcached; \ + \ + apk del --no-cache --no-network .memcached-build-deps; \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_mongodb/Dockerfile b/8.3/alpine3.18/pecl_mongodb/Dockerfile new file mode 100644 index 00000000..b807187f --- /dev/null +++ b/8.3/alpine3.18/pecl_mongodb/Dockerfile @@ -0,0 +1,22 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-mongodb +ARG PHPEXT_MONGODB_VERSION=1.17.0 +RUN set -eux; \ + persistentDeps=" \ + openssl \ + "; \ + buildDeps=" \ + openssl-dev \ + "; \ + apk add --no-cache --virtual .mongodb-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .mongodb-build-deps ${buildDeps}; \ + \ + pecl bundle -d /usr/src/php/ext mongodb-${PHPEXT_MONGODB_VERSION}; \ + docker-php-ext-install -j$(nproc) mongodb; \ + \ + apk del --no-cache --no-network .mongodb-build-deps; \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_protobuf/Dockerfile b/8.3/alpine3.18/pecl_protobuf/Dockerfile new file mode 100644 index 00000000..6b53b641 --- /dev/null +++ b/8.3/alpine3.18/pecl_protobuf/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-protobuf +ARG PHPEXT_PROTOBUF_VERSION=3.25.1 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext protobuf-${PHPEXT_PROTOBUF_VERSION}; \ + docker-php-ext-install -j$(nproc) protobuf; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_redis/Dockerfile b/8.3/alpine3.18/pecl_redis/Dockerfile new file mode 100644 index 00000000..c49ef9e1 --- /dev/null +++ b/8.3/alpine3.18/pecl_redis/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-redis +ARG PHPEXT_REDIS_VERSION=6.0.2 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext redis-${PHPEXT_REDIS_VERSION}; \ + docker-php-ext-install -j$(nproc) redis; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_seaslog/Dockerfile b/8.3/alpine3.18/pecl_seaslog/Dockerfile new file mode 100644 index 00000000..d4042fd1 --- /dev/null +++ b/8.3/alpine3.18/pecl_seaslog/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-SeasLog +ARG PHPEXT_SEASLOG_VERSION=2.2.0 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext seaslog-${PHPEXT_SEASLOG_VERSION}; \ + docker-php-ext-install -j$(nproc) SeasLog; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_timezonedb/Dockerfile b/8.3/alpine3.18/pecl_timezonedb/Dockerfile new file mode 100644 index 00000000..65dc6486 --- /dev/null +++ b/8.3/alpine3.18/pecl_timezonedb/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-timezonedb +ARG PHPEXT_TIMEZONEDB_VERSION=2023.3 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext timezonedb-${PHPEXT_TIMEZONEDB_VERSION}; \ + docker-php-ext-install -j$(nproc) timezonedb; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_uuid/Dockerfile b/8.3/alpine3.18/pecl_uuid/Dockerfile new file mode 100644 index 00000000..502f6123 --- /dev/null +++ b/8.3/alpine3.18/pecl_uuid/Dockerfile @@ -0,0 +1,22 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-uuid +ARG PHPEXT_UUID_VERSION=1.2.0 +RUN set -eux; \ + persistentDeps=" \ + util-linux \ + "; \ + buildDeps=" \ + util-linux-dev \ + "; \ + apk add --no-cache --virtual .uuid-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .uuid-build-deps ${buildDeps}; \ + \ + pecl bundle -d /usr/src/php/ext uuid-${PHPEXT_UUID_VERSION}; \ + docker-php-ext-install -j$(nproc) uuid; \ + \ + apk del --no-cache --no-network .uuid-build-deps; \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_var_representation/Dockerfile b/8.3/alpine3.18/pecl_var_representation/Dockerfile new file mode 100644 index 00000000..8b98e675 --- /dev/null +++ b/8.3/alpine3.18/pecl_var_representation/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-var_representation +ARG PHPEXT_VAR_REPRESENTATION_VERSION=0.1.4 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext var_representation-${PHPEXT_VAR_REPRESENTATION_VERSION}; \ + docker-php-ext-install -j$(nproc) var_representation; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_xdebug/Dockerfile b/8.3/alpine3.18/pecl_xdebug/Dockerfile new file mode 100644 index 00000000..2aa0bde7 --- /dev/null +++ b/8.3/alpine3.18/pecl_xdebug/Dockerfile @@ -0,0 +1,19 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-xdebug +ARG PHPEXT_XDEBUG_VERSION=3.3.0alpha3 +RUN set -eux; \ + buildDeps=" \ + linux-headers \ + "; \ + \ + apk add --no-cache --virtual .xdebug-build-deps ${buildDeps}; \ + \ + pecl bundle -d /usr/src/php/ext xdebug-${PHPEXT_XDEBUG_VERSION}; \ + docker-php-ext-install -j$(nproc) xdebug; \ + \ + apk del --no-cache --no-network .xdebug-build-deps; \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_xhprof/Dockerfile b/8.3/alpine3.18/pecl_xhprof/Dockerfile new file mode 100644 index 00000000..0c9f8f95 --- /dev/null +++ b/8.3/alpine3.18/pecl_xhprof/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-xhprof +ARG PHPEXT_XHPROF_VERSION=2.3.9 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext xhprof-${PHPEXT_XHPROF_VERSION}; \ + docker-php-ext-install -j$(nproc) xhprof/extension; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_yaml/Dockerfile b/8.3/alpine3.18/pecl_yaml/Dockerfile new file mode 100644 index 00000000..39e1b23f --- /dev/null +++ b/8.3/alpine3.18/pecl_yaml/Dockerfile @@ -0,0 +1,22 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-yaml +ARG PHPEXT_YAML_VERSION=2.2.3 +RUN set -eux; \ + persistentDeps=" \ + yaml \ + "; \ + buildDeps=" \ + yaml-dev \ + "; \ + apk add --no-cache --virtual .yaml-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .yaml-build-deps ${buildDeps}; \ + \ + pecl bundle -d /usr/src/php/ext yaml-${PHPEXT_YAML_VERSION}; \ + docker-php-ext-install -j$(nproc) yaml; \ + \ + apk del --no-cache --no-network .yaml-build-deps; \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_zip/Dockerfile b/8.3/alpine3.18/pecl_zip/Dockerfile new file mode 100644 index 00000000..410b2bb1 --- /dev/null +++ b/8.3/alpine3.18/pecl_zip/Dockerfile @@ -0,0 +1,22 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-zip +ARG PHPEXT_ZIP_VERSION=1.22.3 +RUN set -eux; \ + persistentDeps=" \ + libzip \ + "; \ + buildDeps=" \ + libzip-dev \ + "; \ + apk add --no-cache --virtual .zip-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .zip-build-deps ${buildDeps}; \ + \ + pecl bundle -d /usr/src/php/ext zip-${PHPEXT_ZIP_VERSION}; \ + docker-php-ext-install -j$(nproc) zip; \ + \ + apk del --no-cache --no-network .zip-build-deps; \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pecl_zstd/Dockerfile b/8.3/alpine3.18/pecl_zstd/Dockerfile new file mode 100644 index 00000000..28ca69ee --- /dev/null +++ b/8.3/alpine3.18/pecl_zstd/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-zstd +ARG PHPEXT_ZSTD_VERSION=0.13.1 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext zstd-${PHPEXT_ZSTD_VERSION}; \ + docker-php-ext-install -j$(nproc) zstd; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/pgsql/Dockerfile b/8.3/alpine3.18/pgsql/Dockerfile new file mode 100644 index 00000000..b8b69fd6 --- /dev/null +++ b/8.3/alpine3.18/pgsql/Dockerfile @@ -0,0 +1,18 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-pgsql +RUN set -eux; \ + persistentDeps=" \ + libpq \ + "; \ + buildDeps=" \ + postgresql-dev \ + "; \ + apk add --no-cache --virtual .pgsql-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .pgsql-build-deps ${buildDeps}; \ + \ + docker-php-ext-install -j$(nproc) pgsql; \ + \ + apk del --no-cache --no-network .pgsql-build-deps diff --git a/8.3/alpine3.18/phpiredis/Dockerfile b/8.3/alpine3.18/phpiredis/Dockerfile new file mode 100644 index 00000000..11d88af5 --- /dev/null +++ b/8.3/alpine3.18/phpiredis/Dockerfile @@ -0,0 +1,28 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-phpiredis +ARG PHPEXT_PHPIREDIS_VERSION=1.1 +RUN set -eux; \ + persistentDeps=" \ + hiredis \ + "; \ + buildDeps=" \ + hiredis-dev \ + "; \ + apk add --no-cache --virtual .phpiredis-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .phpiredis-build-deps ${buildDeps}; \ + \ + mkdir -p /usr/src/php/ext/phpiredis; \ + 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 \ + --enable-phpiredis \ + ; \ + docker-php-ext-install -j$(nproc) phpiredis; \ + \ + apk del --no-cache --no-network .phpiredis-build-deps; \ + docker-php-source delete; \ + rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/snmp/Dockerfile b/8.3/alpine3.18/snmp/Dockerfile new file mode 100644 index 00000000..5fead47a --- /dev/null +++ b/8.3/alpine3.18/snmp/Dockerfile @@ -0,0 +1,19 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-snmp +RUN set -eux; \ + persistentDeps=" \ + net-snmp-libs \ + "; \ + buildDeps=" \ + net-snmp-dev \ + "; \ + apk add --no-cache --virtual .snmp-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .snmp-build-deps ${buildDeps}; \ + \ + docker-php-ext-install -j$(nproc) snmp; \ + \ + apk del --no-cache --no-network .snmp-build-deps; \ + mkdir -p /var/lib/net-snmp/mib_indexes diff --git a/8.3/alpine3.18/soap/Dockerfile b/8.3/alpine3.18/soap/Dockerfile new file mode 100644 index 00000000..5f8e2973 --- /dev/null +++ b/8.3/alpine3.18/soap/Dockerfile @@ -0,0 +1,18 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-soap +RUN set -eux; \ + persistentDeps=" \ + libxml2 \ + "; \ + buildDeps=" \ + libxml2-dev \ + "; \ + apk add --no-cache --virtual .soap-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .soap-build-deps ${buildDeps}; \ + \ + docker-php-ext-install -j$(nproc) soap; \ + \ + apk del --no-cache --no-network .soap-build-deps diff --git a/8.3/alpine3.18/sockets/Dockerfile b/8.3/alpine3.18/sockets/Dockerfile new file mode 100644 index 00000000..1f37f40f --- /dev/null +++ b/8.3/alpine3.18/sockets/Dockerfile @@ -0,0 +1,16 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-sockets +RUN set -eux; \ + buildDeps=" \ + linux-headers \ + "; \ + \ + apk add --no-cache --virtual .xdebug-build-deps ${buildDeps}; \ + \ + docker-php-ext-install -j$(nproc) sockets; \ + \ + apk del --no-cache --no-network .xdebug-build-deps; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/alpine3.18/zip/Dockerfile b/8.3/alpine3.18/zip/Dockerfile new file mode 100644 index 00000000..d0a328fd --- /dev/null +++ b/8.3/alpine3.18/zip/Dockerfile @@ -0,0 +1,18 @@ +FROM php:8.3-rc-alpine3.18 + +LABEL maintainer="Andrea Falco " + +# PHP ext-zip +RUN set -eux; \ + persistentDeps=" \ + libzip \ + "; \ + buildDeps=" \ + libzip-dev \ + "; \ + apk add --no-cache --virtual .zip-persistent-deps ${persistentDeps}; \ + apk add --no-cache --virtual .zip-build-deps ${buildDeps}; \ + \ + docker-php-ext-install -j$(nproc) zip; \ + \ + apk del --no-cache --no-network .zip-build-deps diff --git a/8.3/bookworm/bcmath/Dockerfile b/8.3/bookworm/bcmath/Dockerfile new file mode 100644 index 00000000..b168a5ff --- /dev/null +++ b/8.3/bookworm/bcmath/Dockerfile @@ -0,0 +1,6 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-bcmath +RUN docker-php-ext-install -j$(nproc) bcmath diff --git a/8.3/bookworm/bz2/Dockerfile b/8.3/bookworm/bz2/Dockerfile new file mode 100644 index 00000000..6277af37 --- /dev/null +++ b/8.3/bookworm/bz2/Dockerfile @@ -0,0 +1,26 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-bz2 +RUN set -eux; \ + persistentDeps=" \ + libbz2-1.0 \ + "; \ + buildDeps=" \ + libbz2-dev \ + "; \ + DEBIAN_FRONTEND=noninteractive apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + ${persistentDeps} \ + ${buildDeps} \ + ; \ + \ + docker-php-ext-install -j$(nproc) bz2; \ + \ + DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove \ + -o APT::AutoRemove::RecommendsImportant=false \ + -o APT::AutoRemove::SuggestsImportant=false \ + ${buildDeps} \ + ; \ + rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* diff --git a/8.3/bookworm/gd/Dockerfile b/8.3/bookworm/gd/Dockerfile new file mode 100644 index 00000000..5fe2dff8 --- /dev/null +++ b/8.3/bookworm/gd/Dockerfile @@ -0,0 +1,40 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-gd +RUN set -eux; \ + persistentDeps=" \ + libfreetype6 \ + libjpeg62-turbo \ + libpng16-16 \ + libwebp7 \ + libxpm4 \ + "; \ + buildDeps=" \ + libfreetype6-dev \ + libjpeg62-turbo-dev \ + libpng-dev \ + libwebp-dev \ + libxpm-dev \ + "; \ + DEBIAN_FRONTEND=noninteractive apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + ${persistentDeps} \ + ${buildDeps} \ + ; \ + \ + docker-php-ext-configure gd \ + --with-freetype \ + --with-jpeg \ + --with-webp \ + --with-xpm \ + ; \ + docker-php-ext-install -j$(nproc) gd; \ + \ + DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove \ + -o APT::AutoRemove::RecommendsImportant=false \ + -o APT::AutoRemove::SuggestsImportant=false \ + ${buildDeps} \ + ; \ + rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* diff --git a/8.3/bookworm/gmp/Dockerfile b/8.3/bookworm/gmp/Dockerfile new file mode 100644 index 00000000..3847f8e3 --- /dev/null +++ b/8.3/bookworm/gmp/Dockerfile @@ -0,0 +1,26 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-gmp +RUN set -eux; \ + persistentDeps=" \ + libgmp10 \ + "; \ + buildDeps=" \ + libgmp-dev \ + "; \ + DEBIAN_FRONTEND=noninteractive apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + ${persistentDeps} \ + ${buildDeps} \ + ; \ + \ + docker-php-ext-install -j$(nproc) gmp; \ + \ + DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove \ + -o APT::AutoRemove::RecommendsImportant=false \ + -o APT::AutoRemove::SuggestsImportant=false \ + ${buildDeps} \ + ; \ + rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* diff --git a/8.3/bookworm/imap/Dockerfile b/8.3/bookworm/imap/Dockerfile new file mode 100644 index 00000000..cb8cc7ff --- /dev/null +++ b/8.3/bookworm/imap/Dockerfile @@ -0,0 +1,28 @@ +FROM php:8.3-rc-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/intl/Dockerfile b/8.3/bookworm/intl/Dockerfile new file mode 100644 index 00000000..ff53dd4f --- /dev/null +++ b/8.3/bookworm/intl/Dockerfile @@ -0,0 +1,26 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-intl +RUN set -eux; \ + persistentDeps=" \ + libicu72 \ + "; \ + buildDeps=" \ + libicu-dev \ + "; \ + DEBIAN_FRONTEND=noninteractive apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + ${persistentDeps} \ + ${buildDeps} \ + ; \ + \ + docker-php-ext-install -j$(nproc) intl; \ + \ + DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove \ + -o APT::AutoRemove::RecommendsImportant=false \ + -o APT::AutoRemove::SuggestsImportant=false \ + ${buildDeps} \ + ; \ + rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* diff --git a/8.3/bookworm/ldap/Dockerfile b/8.3/bookworm/ldap/Dockerfile new file mode 100644 index 00000000..1f3f0aef --- /dev/null +++ b/8.3/bookworm/ldap/Dockerfile @@ -0,0 +1,26 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-ldap +RUN set -eux; \ + persistentDeps=" \ + libldap-2.5-0 \ + "; \ + buildDeps=" \ + libldap2-dev \ + "; \ + DEBIAN_FRONTEND=noninteractive apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + ${persistentDeps} \ + ${buildDeps} \ + ; \ + \ + docker-php-ext-install -j$(nproc) ldap; \ + \ + DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove \ + -o APT::AutoRemove::RecommendsImportant=false \ + -o APT::AutoRemove::SuggestsImportant=false \ + ${buildDeps} \ + ; \ + rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* diff --git a/8.3/bookworm/mysqli/Dockerfile b/8.3/bookworm/mysqli/Dockerfile new file mode 100644 index 00000000..25a74bc6 --- /dev/null +++ b/8.3/bookworm/mysqli/Dockerfile @@ -0,0 +1,6 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-mysqli +RUN docker-php-ext-install -j$(nproc) mysqli diff --git a/8.3/bookworm/opcache/Dockerfile b/8.3/bookworm/opcache/Dockerfile new file mode 100644 index 00000000..bb69f91b --- /dev/null +++ b/8.3/bookworm/opcache/Dockerfile @@ -0,0 +1,6 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-opcache +RUN docker-php-ext-install -j$(nproc) opcache diff --git a/8.3/bookworm/pcntl/Dockerfile b/8.3/bookworm/pcntl/Dockerfile new file mode 100644 index 00000000..18242d72 --- /dev/null +++ b/8.3/bookworm/pcntl/Dockerfile @@ -0,0 +1,6 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-pcntl +RUN docker-php-ext-install -j$(nproc) pcntl diff --git a/8.3/bookworm/pdo_mysql/Dockerfile b/8.3/bookworm/pdo_mysql/Dockerfile new file mode 100644 index 00000000..73c1afbe --- /dev/null +++ b/8.3/bookworm/pdo_mysql/Dockerfile @@ -0,0 +1,6 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-pdo_mysql +RUN docker-php-ext-install -j$(nproc) pdo_mysql diff --git a/8.3/bookworm/pdo_pgsql/Dockerfile b/8.3/bookworm/pdo_pgsql/Dockerfile new file mode 100644 index 00000000..dfacc70c --- /dev/null +++ b/8.3/bookworm/pdo_pgsql/Dockerfile @@ -0,0 +1,26 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-pdo_pgsql +RUN set -eux; \ + persistentDeps=" \ + libpq5 \ + "; \ + buildDeps=" \ + libpq-dev \ + "; \ + DEBIAN_FRONTEND=noninteractive apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + ${persistentDeps} \ + ${buildDeps} \ + ; \ + \ + docker-php-ext-install -j$(nproc) pdo_pgsql; \ + \ + DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove \ + -o APT::AutoRemove::RecommendsImportant=false \ + -o APT::AutoRemove::SuggestsImportant=false \ + ${buildDeps} \ + ; \ + rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* diff --git a/8.3/bookworm/pecl_amqp/Dockerfile b/8.3/bookworm/pecl_amqp/Dockerfile new file mode 100644 index 00000000..ca85b819 --- /dev/null +++ b/8.3/bookworm/pecl_amqp/Dockerfile @@ -0,0 +1,29 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-amqp +ARG PHPEXT_AMQP_VERSION=2.1.1 +RUN set -eux; \ + persistentDeps=" \ + librabbitmq4 \ + "; \ + buildDeps=" \ + librabbitmq-dev \ + "; \ + DEBIAN_FRONTEND=noninteractive apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + ${persistentDeps} \ + ${buildDeps} \ + ; \ + \ + pecl bundle -d /usr/src/php/ext amqp-${PHPEXT_AMQP_VERSION}; \ + docker-php-ext-install -j$(nproc) amqp; \ + \ + 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_apcu/Dockerfile b/8.3/bookworm/pecl_apcu/Dockerfile new file mode 100644 index 00000000..100db6ad --- /dev/null +++ b/8.3/bookworm/pecl_apcu/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-apcu +ARG PHPEXT_APCU_VERSION=5.1.23 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext apcu-${PHPEXT_APCU_VERSION}; \ + docker-php-ext-install -j$(nproc) apcu; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/bookworm/pecl_ast/Dockerfile b/8.3/bookworm/pecl_ast/Dockerfile new file mode 100644 index 00000000..1c7e933a --- /dev/null +++ b/8.3/bookworm/pecl_ast/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-ast +ARG PHPEXT_AST_VERSION=1.1.1 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext ast-${PHPEXT_AST_VERSION}; \ + docker-php-ext-install -j$(nproc) ast; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/bookworm/pecl_dbase/Dockerfile b/8.3/bookworm/pecl_dbase/Dockerfile new file mode 100644 index 00000000..5972c21a --- /dev/null +++ b/8.3/bookworm/pecl_dbase/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-dbase +ARG PHPEXT_DBASE_VERSION=7.1.1 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext dbase-${PHPEXT_DBASE_VERSION}; \ + docker-php-ext-install -j$(nproc) dbase; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/bookworm/pecl_ds/Dockerfile b/8.3/bookworm/pecl_ds/Dockerfile new file mode 100644 index 00000000..63e19cef --- /dev/null +++ b/8.3/bookworm/pecl_ds/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-ds +ARG PHPEXT_DS_VERSION=1.4.0 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext ds-${PHPEXT_DS_VERSION}; \ + docker-php-ext-install -j$(nproc) ds; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/bookworm/pecl_fann/Dockerfile b/8.3/bookworm/pecl_fann/Dockerfile new file mode 100644 index 00000000..c500ffb9 --- /dev/null +++ b/8.3/bookworm/pecl_fann/Dockerfile @@ -0,0 +1,29 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-fann +ARG PHPEXT_FANN_VERSION=1.2.0RC2 +RUN set -eux; \ + persistentDeps=" \ + libfann2 \ + "; \ + buildDeps=" \ + libfann-dev \ + "; \ + DEBIAN_FRONTEND=noninteractive apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + ${persistentDeps} \ + ${buildDeps} \ + ; \ + \ + pecl bundle -d /usr/src/php/ext fann-${PHPEXT_FANN_VERSION}; \ + docker-php-ext-install -j$(nproc) fann; \ + \ + 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_gearman/Dockerfile b/8.3/bookworm/pecl_gearman/Dockerfile new file mode 100644 index 00000000..4b5fbfbf --- /dev/null +++ b/8.3/bookworm/pecl_gearman/Dockerfile @@ -0,0 +1,29 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-gearman +ARG PHPEXT_GEARMAN_VERSION=2.1.0 +RUN set -eux; \ + persistentDeps=" \ + libgearman8 \ + "; \ + buildDeps=" \ + libgearman-dev \ + "; \ + DEBIAN_FRONTEND=noninteractive apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + ${persistentDeps} \ + ${buildDeps} \ + ; \ + \ + pecl bundle -d /usr/src/php/ext gearman-${PHPEXT_GEARMAN_VERSION}; \ + docker-php-ext-install -j$(nproc) gearman; \ + \ + 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_geospatial/Dockerfile b/8.3/bookworm/pecl_geospatial/Dockerfile new file mode 100644 index 00000000..8c81b766 --- /dev/null +++ b/8.3/bookworm/pecl_geospatial/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-geospatial +ARG PHPEXT_GEOSPATIAL_VERSION=0.3.2 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext geospatial-${PHPEXT_GEOSPATIAL_VERSION}; \ + docker-php-ext-install -j$(nproc) geospatial; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/bookworm/pecl_grpc/Dockerfile b/8.3/bookworm/pecl_grpc/Dockerfile new file mode 100644 index 00000000..3452bc04 --- /dev/null +++ b/8.3/bookworm/pecl_grpc/Dockerfile @@ -0,0 +1,25 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-grpc +ARG PHPEXT_GRPC_VERSION=1.59.1 +RUN set -eux; \ + buildDeps=" \ + libzip-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 grpc-${PHPEXT_GRPC_VERSION}; \ + docker-php-ext-install -j$(nproc) grpc; \ + \ + 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_igbinary/Dockerfile b/8.3/bookworm/pecl_igbinary/Dockerfile new file mode 100644 index 00000000..af7fbd62 --- /dev/null +++ b/8.3/bookworm/pecl_igbinary/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-igbinary +ARG PHPEXT_IGBINARY_VERSION=3.2.14 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext igbinary-${PHPEXT_IGBINARY_VERSION}; \ + docker-php-ext-install -j$(nproc) igbinary; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/bookworm/pecl_imagick/Dockerfile b/8.3/bookworm/pecl_imagick/Dockerfile new file mode 100644 index 00000000..97890132 --- /dev/null +++ b/8.3/bookworm/pecl_imagick/Dockerfile @@ -0,0 +1,29 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-imagick +ARG PHPEXT_IMAGICK_VERSION=3.7.0 +RUN set -eux; \ + persistentDeps=" \ + libmagickwand-6.q16-6 \ + "; \ + buildDeps=" \ + libmagickwand-dev \ + "; \ + DEBIAN_FRONTEND=noninteractive apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + ${persistentDeps} \ + ${buildDeps} \ + ; \ + \ + pecl bundle -d /usr/src/php/ext imagick-${PHPEXT_IMAGICK_VERSION}; \ + docker-php-ext-install -j$(nproc) imagick; \ + \ + 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_mailparse/Dockerfile b/8.3/bookworm/pecl_mailparse/Dockerfile new file mode 100644 index 00000000..d6ea8411 --- /dev/null +++ b/8.3/bookworm/pecl_mailparse/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-mailparse +ARG PHPEXT_MAILPARSE_VERSION=3.1.6 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext mailparse-${PHPEXT_MAILPARSE_VERSION}; \ + docker-php-ext-install -j$(nproc) mailparse; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/bookworm/pecl_mcrypt/Dockerfile b/8.3/bookworm/pecl_mcrypt/Dockerfile new file mode 100644 index 00000000..c2c9b1b8 --- /dev/null +++ b/8.3/bookworm/pecl_mcrypt/Dockerfile @@ -0,0 +1,29 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-mcrypt +ARG PHPEXT_MCRYPT_VERSION=1.0.6 +RUN set -eux; \ + persistentDeps=" \ + libmcrypt4 \ + "; \ + buildDeps=" \ + libmcrypt-dev \ + "; \ + DEBIAN_FRONTEND=noninteractive apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + ${persistentDeps} \ + ${buildDeps} \ + ; \ + \ + pecl bundle -d /usr/src/php/ext mcrypt-${PHPEXT_MCRYPT_VERSION}; \ + docker-php-ext-install -j$(nproc) mcrypt; \ + \ + 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_memcache/Dockerfile b/8.3/bookworm/pecl_memcache/Dockerfile new file mode 100644 index 00000000..954a762a --- /dev/null +++ b/8.3/bookworm/pecl_memcache/Dockerfile @@ -0,0 +1,29 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-memcache +ARG PHPEXT_MEMCACHE_VERSION=8.2 +RUN set -eux; \ + persistentDeps=" \ + libzip4 \ + "; \ + buildDeps=" \ + libzip-dev \ + "; \ + DEBIAN_FRONTEND=noninteractive apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + ${persistentDeps} \ + ${buildDeps} \ + ; \ + \ + pecl bundle -d /usr/src/php/ext memcache-${PHPEXT_MEMCACHE_VERSION}; \ + docker-php-ext-install -j$(nproc) memcache; \ + \ + 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_memcached/Dockerfile b/8.3/bookworm/pecl_memcached/Dockerfile new file mode 100644 index 00000000..596fa043 --- /dev/null +++ b/8.3/bookworm/pecl_memcached/Dockerfile @@ -0,0 +1,33 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-memcached +ARG PHPEXT_MEMCACHED_VERSION=3.2.0 +RUN set -eux; \ + persistentDeps=" \ + libmemcached11 \ + libmemcachedutil2 \ + libzip4 \ + "; \ + buildDeps=" \ + libmemcached-dev \ + libssl-dev \ + libzip-dev \ + "; \ + DEBIAN_FRONTEND=noninteractive apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + ${persistentDeps} \ + ${buildDeps} \ + ; \ + \ + pecl bundle -d /usr/src/php/ext memcached-${PHPEXT_MEMCACHED_VERSION}; \ + docker-php-ext-install -j$(nproc) memcached; \ + \ + 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_mongodb/Dockerfile b/8.3/bookworm/pecl_mongodb/Dockerfile new file mode 100644 index 00000000..233305d7 --- /dev/null +++ b/8.3/bookworm/pecl_mongodb/Dockerfile @@ -0,0 +1,25 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-mongodb +ARG PHPEXT_MONGODB_VERSION=1.17.0 +RUN set -eux; \ + buildDeps=" \ + libssl-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 mongodb-${PHPEXT_MONGODB_VERSION}; \ + docker-php-ext-install -j$(nproc) mongodb; \ + \ + 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_protobuf/Dockerfile b/8.3/bookworm/pecl_protobuf/Dockerfile new file mode 100644 index 00000000..51b6574c --- /dev/null +++ b/8.3/bookworm/pecl_protobuf/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-protobuf +ARG PHPEXT_PROTOBUF_VERSION=3.25.1 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext protobuf-${PHPEXT_PROTOBUF_VERSION}; \ + docker-php-ext-install -j$(nproc) protobuf; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/bookworm/pecl_redis/Dockerfile b/8.3/bookworm/pecl_redis/Dockerfile new file mode 100644 index 00000000..25cfa1df --- /dev/null +++ b/8.3/bookworm/pecl_redis/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-redis +ARG PHPEXT_REDIS_VERSION=6.0.2 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext redis-${PHPEXT_REDIS_VERSION}; \ + docker-php-ext-install -j$(nproc) redis; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/bookworm/pecl_seaslog/Dockerfile b/8.3/bookworm/pecl_seaslog/Dockerfile new file mode 100644 index 00000000..a8ffc99b --- /dev/null +++ b/8.3/bookworm/pecl_seaslog/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-SeasLog +ARG PHPEXT_SEASLOG_VERSION=2.2.0 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext seaslog-${PHPEXT_SEASLOG_VERSION}; \ + docker-php-ext-install -j$(nproc) SeasLog; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/bookworm/pecl_timezonedb/Dockerfile b/8.3/bookworm/pecl_timezonedb/Dockerfile new file mode 100644 index 00000000..be1fd216 --- /dev/null +++ b/8.3/bookworm/pecl_timezonedb/Dockerfile @@ -0,0 +1,13 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + + +# PHP ext-timezonedb +ARG PHPEXT_TIMEZONEDB_VERSION=2023.3 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext timezonedb-${PHPEXT_TIMEZONEDB_VERSION}; \ + docker-php-ext-install -j$(nproc) timezonedb; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/bookworm/pecl_uuid/Dockerfile b/8.3/bookworm/pecl_uuid/Dockerfile new file mode 100644 index 00000000..8cd24dd2 --- /dev/null +++ b/8.3/bookworm/pecl_uuid/Dockerfile @@ -0,0 +1,25 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-uuid +ARG PHPEXT_UUID_VERSION=1.2.0 +RUN set -eux; \ + buildDeps=" \ + uuid-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 uuid-${PHPEXT_UUID_VERSION}; \ + docker-php-ext-install -j$(nproc) uuid; \ + \ + 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_var_representation/Dockerfile b/8.3/bookworm/pecl_var_representation/Dockerfile new file mode 100644 index 00000000..8470b4b7 --- /dev/null +++ b/8.3/bookworm/pecl_var_representation/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-var_representation +ARG PHPEXT_VAR_REPRESENTATION_VERSION=0.1.4 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext var_representation-${PHPEXT_VAR_REPRESENTATION_VERSION}; \ + docker-php-ext-install -j$(nproc) var_representation; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/bookworm/pecl_xdebug/Dockerfile b/8.3/bookworm/pecl_xdebug/Dockerfile new file mode 100644 index 00000000..0661720c --- /dev/null +++ b/8.3/bookworm/pecl_xdebug/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-xdebug +ARG PHPEXT_XDEBUG_VERSION=3.3.0alpha3 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext xdebug-${PHPEXT_XDEBUG_VERSION}; \ + docker-php-ext-install -j$(nproc) xdebug; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/bookworm/pecl_xhprof/Dockerfile b/8.3/bookworm/pecl_xhprof/Dockerfile new file mode 100644 index 00000000..1309ba37 --- /dev/null +++ b/8.3/bookworm/pecl_xhprof/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-xhprof +ARG PHPEXT_XHPROF_VERSION=2.3.9 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext xhprof-${PHPEXT_XHPROF_VERSION}; \ + docker-php-ext-install -j$(nproc) xhprof/extension; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/bookworm/pecl_yaml/Dockerfile b/8.3/bookworm/pecl_yaml/Dockerfile new file mode 100644 index 00000000..2c899167 --- /dev/null +++ b/8.3/bookworm/pecl_yaml/Dockerfile @@ -0,0 +1,29 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-yaml +ARG PHPEXT_YAML_VERSION=2.2.3 +RUN set -eux; \ + persistentDeps=" \ + libyaml-0-2 \ + "; \ + buildDeps=" \ + libyaml-dev \ + "; \ + DEBIAN_FRONTEND=noninteractive apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + ${persistentDeps} \ + ${buildDeps} \ + ; \ + \ + pecl bundle -d /usr/src/php/ext yaml-${PHPEXT_YAML_VERSION}; \ + docker-php-ext-install -j$(nproc) yaml; \ + \ + 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_zip/Dockerfile b/8.3/bookworm/pecl_zip/Dockerfile new file mode 100644 index 00000000..f95f5331 --- /dev/null +++ b/8.3/bookworm/pecl_zip/Dockerfile @@ -0,0 +1,29 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-zip +ARG PHPEXT_ZIP_VERSION=1.22.3 +RUN set -eux; \ + persistentDeps=" \ + libzip4 \ + "; \ + buildDeps=" \ + libzip-dev \ + "; \ + DEBIAN_FRONTEND=noninteractive apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + ${persistentDeps} \ + ${buildDeps} \ + ; \ + \ + pecl bundle -d /usr/src/php/ext zip-${PHPEXT_ZIP_VERSION}; \ + docker-php-ext-install -j$(nproc) zip; \ + \ + 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_zstd/Dockerfile b/8.3/bookworm/pecl_zstd/Dockerfile new file mode 100644 index 00000000..1b5f2387 --- /dev/null +++ b/8.3/bookworm/pecl_zstd/Dockerfile @@ -0,0 +1,12 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-zstd +ARG PHPEXT_ZSTD_VERSION=0.13.1 +RUN set -eux; \ + pecl bundle -d /usr/src/php/ext zstd-${PHPEXT_ZSTD_VERSION}; \ + docker-php-ext-install -j$(nproc) zstd; \ + \ + docker-php-source delete; \ + rm -rf /tmp/* /var/tmp/* diff --git a/8.3/bookworm/pgsql/Dockerfile b/8.3/bookworm/pgsql/Dockerfile new file mode 100644 index 00000000..cfdb8133 --- /dev/null +++ b/8.3/bookworm/pgsql/Dockerfile @@ -0,0 +1,26 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-pgsql +RUN set -eux; \ + persistentDeps=" \ + libpq5 \ + "; \ + buildDeps=" \ + libpq-dev \ + "; \ + DEBIAN_FRONTEND=noninteractive apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + ${persistentDeps} \ + ${buildDeps} \ + ; \ + \ + docker-php-ext-install -j$(nproc) pgsql; \ + \ + DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove \ + -o APT::AutoRemove::RecommendsImportant=false \ + -o APT::AutoRemove::SuggestsImportant=false \ + ${buildDeps} \ + ; \ + rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* diff --git a/8.3/bookworm/phpiredis/Dockerfile b/8.3/bookworm/phpiredis/Dockerfile new file mode 100644 index 00000000..35b57b76 --- /dev/null +++ b/8.3/bookworm/phpiredis/Dockerfile @@ -0,0 +1,35 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-phpiredis +ARG PHPEXT_PHPIREDIS_VERSION=1.0.1 +RUN set -eux; \ + persistentDeps=" \ + libhiredis0.14 \ + "; \ + buildDeps=" \ + libhiredis-dev \ + "; \ + DEBIAN_FRONTEND=noninteractive apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + ${persistentDeps} \ + ${buildDeps} \ + ; \ + \ + mkdir -p /usr/src/php/ext/phpiredis; \ + curl -fsSL https://github.com/nrk/phpiredis/archive/v${PHPEXT_PHPIREDIS_VERSION}.tar.gz \ + | tar -xzC "/usr/src/php/ext/phpiredis" --strip 1; \ + \ + docker-php-ext-configure phpiredis \ + --enable-phpiredis \ + ; \ + docker-php-ext-install -j$(nproc) phpiredis; \ + \ + 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/snmp/Dockerfile b/8.3/bookworm/snmp/Dockerfile new file mode 100644 index 00000000..cc13e60c --- /dev/null +++ b/8.3/bookworm/snmp/Dockerfile @@ -0,0 +1,31 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-snmp +RUN set -eux; \ + persistentDeps=" \ + libsnmp40 \ + snmp-mibs-downloader \ + "; \ + buildDeps=" \ + libsnmp-dev \ + "; \ + sed -i \ + -e 's|\ main$|\ main\ contrib\ non-free|g' \ + /etc/apt/sources.list.d/debian.sources \ + ; \ + DEBIAN_FRONTEND=noninteractive apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + ${persistentDeps} \ + ${buildDeps} \ + ; \ + \ + docker-php-ext-install -j$(nproc) snmp; \ + \ + DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove \ + -o APT::AutoRemove::RecommendsImportant=false \ + -o APT::AutoRemove::SuggestsImportant=false \ + ${buildDeps} \ + ; \ + rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* diff --git a/8.3/bookworm/soap/Dockerfile b/8.3/bookworm/soap/Dockerfile new file mode 100644 index 00000000..c50f64f3 --- /dev/null +++ b/8.3/bookworm/soap/Dockerfile @@ -0,0 +1,26 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-soap +RUN set -eux; \ + persistentDeps=" \ + libxml2 \ + "; \ + buildDeps=" \ + libxml2-dev \ + "; \ + DEBIAN_FRONTEND=noninteractive apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + ${persistentDeps} \ + ${buildDeps} \ + ; \ + \ + docker-php-ext-install -j$(nproc) soap; \ + \ + DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove \ + -o APT::AutoRemove::RecommendsImportant=false \ + -o APT::AutoRemove::SuggestsImportant=false \ + ${buildDeps} \ + ; \ + rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* diff --git a/8.3/bookworm/sockets/Dockerfile b/8.3/bookworm/sockets/Dockerfile new file mode 100644 index 00000000..6c30eaf3 --- /dev/null +++ b/8.3/bookworm/sockets/Dockerfile @@ -0,0 +1,6 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-sockets +RUN docker-php-ext-install -j$(nproc) sockets diff --git a/8.3/bookworm/zip/Dockerfile b/8.3/bookworm/zip/Dockerfile new file mode 100644 index 00000000..b226a2db --- /dev/null +++ b/8.3/bookworm/zip/Dockerfile @@ -0,0 +1,26 @@ +FROM php:8.3-rc-bookworm + +LABEL maintainer="Andrea Falco " + +# PHP ext-zip +RUN set -eux; \ + persistentDeps=" \ + libzip4 \ + "; \ + buildDeps=" \ + libzip-dev \ + "; \ + DEBIAN_FRONTEND=noninteractive apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + ${persistentDeps} \ + ${buildDeps} \ + ; \ + \ + docker-php-ext-install -j$(nproc) zip; \ + \ + DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove \ + -o APT::AutoRemove::RecommendsImportant=false \ + -o APT::AutoRemove::SuggestsImportant=false \ + ${buildDeps} \ + ; \ + rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* diff --git a/Makefile b/Makefile index 49be694b..5ba7827a 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -PHP_V = 8.1 +PHP_V = 8.3 OS_V = bookworm .PHONY: all diff --git a/README.md b/README.md index 0b259e48..a836a9e3 100644 --- a/README.md +++ b/README.md @@ -8,54 +8,55 @@ Branch | Initial Release | Active Support Until | Security Support Until -------|:---------------:|:--------------------:|:----------------------: `8.1` | 25 Nov 2021 | 25 Nov 2023 | 25 Nov 2024 `8.2` | 08 Dec 2022 | 08 Dec 2024 | 08 Dec 2025 +`8.3` | 23 Nov 2023 | 23 Nov 2025 | 23 Nov 2026 ## Supported PHP extensions -Extension | PHP `8.1` `bookworm` | PHP `8.1` `alpine3.18` | PHP `8.2` `bookworm` | PHP `8.2` `alpine3.18` -----------|:--------------------:|:----------------------:|:--------------------:|:----------------------: -[`amqp`](https://pecl.php.net/package/amqp) _PECL_ | `(2.1.1)` [:whale:](8.1/bookworm/pecl_amqp/Dockerfile) | `(2.1.1)` [:whale:](8.1/alpine3.18/pecl_amqp/Dockerfile) | `(2.1.1)` [:whale:](8.2/bookworm/pecl_amqp/Dockerfile) | `(2.1.1)` [:whale:](8.2/alpine3.18/pecl_amqp/Dockerfile) -[`apcu`](https://pecl.php.net/package/apcu) _PECL_ | `(5.1.23)` [:whale:](8.1/bookworm/pecl_apcu/Dockerfile) | `(5.1.23)` [:whale:](8.1/alpine3.18/pecl_apcu/Dockerfile) | `(5.1.23)` [:whale:](8.2/bookworm/pecl_apcu/Dockerfile) | `(5.1.23)` [:whale:](8.2/alpine3.18/pecl_apcu/Dockerfile) -[`ast`](https://pecl.php.net/package/ast) _PECL_ | `(1.1.1)` [:whale:](8.1/bookworm/pecl_ast/Dockerfile) | `(1.1.1)` [:whale:](8.1/alpine3.18/pecl_ast/Dockerfile) | `(1.1.1)` [:whale:](8.2/bookworm/pecl_ast/Dockerfile) | `(1.1.1)` [:whale:](8.2/alpine3.18/pecl_ast/Dockerfile) -[`bcmath`](https://php.net/bcmath) | [:whale:](8.1/bookworm/bcmath/Dockerfile) | [:whale:](8.1/alpine3.18/bcmath/Dockerfile) | [:whale:](8.2/bookworm/bcmath/Dockerfile) | [:whale:](8.2/alpine3.18/bcmath/Dockerfile) -[`bz2`](https://php.net/bz2) | [:whale:](8.1/bookworm/bz2/Dockerfile) | [:whale:](8.1/alpine3.18/bz2/Dockerfile) | [:whale:](8.2/bookworm/bz2/Dockerfile) | [:whale:](8.2/alpine3.18/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.18/pecl_dbase/Dockerfile) | `(7.1.1)` [:whale:](8.2/bookworm/pecl_dbase/Dockerfile) | `(7.1.1)` [:whale:](8.2/alpine3.18/pecl_dbase/Dockerfile) -[`ds`](https://pecl.php.net/package/ds) _PECL_ | `(1.4.0)` [:whale:](8.1/bookworm/pecl_ds/Dockerfile) | `(1.4.0)` [:whale:](8.1/alpine3.18/pecl_ds/Dockerfile) | `(1.4.0)` [:whale:](8.2/bookworm/pecl_ds/Dockerfile) | `(1.4.0)` [:whale:](8.2/alpine3.18/pecl_ds/Dockerfile) -[`fann`](https://pecl.php.net/package/fann) _PECL_ | `(1.2.0RC2)` [:whale:](8.1/bookworm/pecl_fann/Dockerfile) | `(1.2.0RC2)` [:whale:](8.1/alpine3.18/pecl_fann/Dockerfile) | `(1.2.0RC2)` [:whale:](8.2/bookworm/pecl_fann/Dockerfile) | `(1.2.0RC2)` [:whale:](8.2/alpine3.18/pecl_fann/Dockerfile) -[`gd`](https://php.net/gd) | [:whale:](8.1/bookworm/gd/Dockerfile) | [:whale:](8.1/alpine3.18/gd/Dockerfile) | [:whale:](8.2/bookworm/gd/Dockerfile) | [:whale:](8.2/alpine3.18/gd/Dockerfile) -[`gearman`](https://pecl.php.net/package/gearman) _PECL_ | `(2.1.0)` [:whale:](8.1/bookworm/pecl_gearman/Dockerfile) | :x: | `(2.1.0)` [:whale:](8.2/bookworm/pecl_gearman/Dockerfile) | :x: -[`geospatial`](https://pecl.php.net/package/geospatial) _PECL_ | `(0.3.2)` [:whale:](8.1/bookworm/pecl_geospatial/Dockerfile) | `(0.3.2)` [:whale:](8.1/alpine3.18/pecl_geospatial/Dockerfile) | `(0.3.2)` [:whale:](8.2/bookworm/pecl_geospatial/Dockerfile) | `(0.3.2)` [:whale:](8.2/alpine3.18/pecl_geospatial/Dockerfile) -[`gmp`](https://php.net/gmp) | [:whale:](8.1/bookworm/gmp/Dockerfile) | [:whale:](8.1/alpine3.18/gmp/Dockerfile) | [:whale:](8.2/bookworm/gmp/Dockerfile) | [:whale:](8.2/alpine3.18/gmp/Dockerfile) -[`grpc`](https://pecl.php.net/package/grpc) _PECL_ | `(1.59.1)` [:whale:](8.1/bookworm/pecl_grpc/Dockerfile) | `(1.59.1)` [:whale:](8.1/alpine3.18/pecl_grpc/Dockerfile) | `(1.59.1)` [:whale:](8.2/bookworm/pecl_grpc/Dockerfile) | `(1.59.1)` [:whale:](8.2/alpine3.18/pecl_grpc/Dockerfile) -[`igbinary`](https://pecl.php.net/package/igbinary) _PECL_ | `(3.2.14)` [:whale:](8.1/bookworm/pecl_igbinary/Dockerfile) | `(3.2.14)` [:whale:](8.1/alpine3.18/pecl_igbinary/Dockerfile) | `(3.2.14)` [:whale:](8.2/bookworm/pecl_igbinary/Dockerfile) | `(3.2.14)` [:whale:](8.2/alpine3.18/pecl_igbinary/Dockerfile) -[`imagick`](https://pecl.php.net/package/imagick) _PECL_ | `(3.7.0)` [:whale:](8.1/bookworm/pecl_imagick/Dockerfile) | `(3.7.0)` [:whale:](8.1/alpine3.18/pecl_imagick/Dockerfile) | `(3.7.0)` [:whale:](8.2/bookworm/pecl_imagick/Dockerfile) | `(3.7.0)` [:whale:](8.2/alpine3.18/pecl_imagick/Dockerfile) -[`imap`](https://php.net/imap) | [:whale:](8.1/bookworm/imap/Dockerfile) | [:whale:](8.1/alpine3.18/imap/Dockerfile) | [:whale:](8.2/bookworm/imap/Dockerfile) | [:whale:](8.2/alpine3.18/imap/Dockerfile) -[`intl`](https://php.net/intl) | [:whale:](8.1/bookworm/intl/Dockerfile) | [:whale:](8.1/alpine3.18/intl/Dockerfile) | [:whale:](8.2/bookworm/intl/Dockerfile) | [:whale:](8.2/alpine3.18/intl/Dockerfile) -[`ldap`](https://php.net/ldap) | [:whale:](8.1/bookworm/ldap/Dockerfile) | [:whale:](8.1/alpine3.18/ldap/Dockerfile) | [:whale:](8.2/bookworm/ldap/Dockerfile) | [:whale:](8.2/alpine3.18/ldap/Dockerfile) -[`mailparse`](https://pecl.php.net/package/mailparse) _PECL_ | `(3.1.6)` [:whale:](8.1/bookworm/pecl_mailparse/Dockerfile) | `(3.1.6)` [:whale:](8.1/alpine3.18/pecl_mailparse/Dockerfile) | `(3.1.6)` [:whale:](8.2/bookworm/pecl_mailparse/Dockerfile) | `(3.1.6)` [:whale:](8.2/alpine3.18/pecl_mailparse/Dockerfile) -[`mcrypt`](https://pecl.php.net/package/mcrypt) _PECL_ | `(1.0.6)` [:whale:](8.1/bookworm/pecl_mcrypt/Dockerfile) | `(1.0.6)` [:whale:](8.1/alpine3.18/pecl_mcrypt/Dockerfile) | `(1.0.6)` [:whale:](8.2/bookworm/pecl_mcrypt/Dockerfile) | `(1.0.6)` [:whale:](8.2/alpine3.18/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.18/pecl_memcache/Dockerfile) | `(8.2)` [:whale:](8.2/bookworm/pecl_memcache/Dockerfile) | `(8.2)` [:whale:](8.2/alpine3.18/pecl_memcache/Dockerfile) -[`memcached`](https://pecl.php.net/package/memcached) _PECL_ | `(3.2.0)` [:whale:](8.1/bookworm/pecl_memcached/Dockerfile) | `(3.2.0)` [:whale:](8.1/alpine3.18/pecl_memcached/Dockerfile) | `(3.2.0)` [:whale:](8.2/bookworm/pecl_memcached/Dockerfile) | `(3.2.0)` [:whale:](8.2/alpine3.18/pecl_memcached/Dockerfile) -[`mongodb`](https://pecl.php.net/package/mongodb) _PECL_ | `(1.17.0)` [:whale:](8.1/bookworm/pecl_mongodb/Dockerfile) | `(1.17.0)` [:whale:](8.1/alpine3.18/pecl_mongodb/Dockerfile) | `(1.17.0)` [:whale:](8.2/bookworm/pecl_mongodb/Dockerfile) | `(1.17.0)` [:whale:](8.2/alpine3.18/pecl_mongodb/Dockerfile) -[`mysqli`](https://php.net/mysqli) | [:whale:](8.1/bookworm/mysqli/Dockerfile) | [:whale:](8.1/alpine3.18/mysqli/Dockerfile) | [:whale:](8.2/bookworm/mysqli/Dockerfile) | [:whale:](8.2/alpine3.18/mysqli/Dockerfile) -[`newrelic`](https://docs.newrelic.com/docs/apm/agents/php-agent/) | `(10.14.0.3)` [:whale:](8.1/bookworm/newrelic/Dockerfile) | `(10.14.0.3)` [:whale:](8.1/alpine3.18/newrelic/Dockerfile) | `(10.14.0.3)` [:whale:](8.2/bookworm/newrelic/Dockerfile) | `(10.14.0.3)` [:whale:](8.2/alpine3.18/newrelic/Dockerfile) -[`opcache`](https://php.net/opcache) | [:whale:](8.1/bookworm/opcache/Dockerfile) | [:whale:](8.1/alpine3.18/opcache/Dockerfile) | [:whale:](8.2/bookworm/opcache/Dockerfile) | [:whale:](8.2/alpine3.18/opcache/Dockerfile) -[`pcntl`](https://php.net/pcntl) | [:whale:](8.1/bookworm/pcntl/Dockerfile) | [:whale:](8.1/alpine3.18/pcntl/Dockerfile) | [:whale:](8.2/bookworm/pcntl/Dockerfile) | [:whale:](8.2/alpine3.18/pcntl/Dockerfile) -[`pdo_mysql`](https://php.net/pdo_mysql) | [:whale:](8.1/bookworm/pdo_mysql/Dockerfile) | [:whale:](8.1/alpine3.18/pdo_mysql/Dockerfile) | [:whale:](8.2/bookworm/pdo_mysql/Dockerfile) | [:whale:](8.2/alpine3.18/pdo_mysql/Dockerfile) -[`pdo_pgsql`](https://php.net/pdo_pgsql) | [:whale:](8.1/bookworm/pdo_pgsql/Dockerfile) | [:whale:](8.1/alpine3.18/pdo_pgsql/Dockerfile) | [:whale:](8.2/bookworm/pdo_pgsql/Dockerfile) | [:whale:](8.2/alpine3.18/pdo_pgsql/Dockerfile) -[`pgsql`](https://php.net/pgsql) | [:whale:](8.1/bookworm/pgsql/Dockerfile) | [:whale:](8.1/alpine3.18/pgsql/Dockerfile) | [:whale:](8.2/bookworm/pgsql/Dockerfile) | [:whale:](8.2/alpine3.18/pgsql/Dockerfile) -[`phpiredis`](https://github.com/nrk/phpiredis) | `(1.0.1)` [:whale:](8.1/bookworm/phpiredis/Dockerfile) | `(1.1.x)` [:whale:](8.1/alpine3.18/phpiredis/Dockerfile) | `(1.0.1)` [:whale:](8.2/bookworm/phpiredis/Dockerfile) | `(1.1.x)` [:whale:](8.2/alpine3.18/phpiredis/Dockerfile) -[`protobuf`](https://pecl.php.net/package/protobuf) _PECL_ | `(3.25.1)` [:whale:](8.1/bookworm/pecl_protobuf/Dockerfile) | `(3.25.1)` [:whale:](8.1/alpine3.18/pecl_protobuf/Dockerfile) | `(3.25.1)` [:whale:](8.2/bookworm/pecl_protobuf/Dockerfile) | `(3.25.1)` [:whale:](8.2/alpine3.18/pecl_protobuf/Dockerfile) -[`redis`](https://pecl.php.net/package/redis) _PECL_ | `(6.0.2)` [:whale:](8.1/bookworm/pecl_redis/Dockerfile) | `(6.0.2)` [:whale:](8.1/alpine3.18/pecl_redis/Dockerfile) | `(6.0.2)` [:whale:](8.2/bookworm/pecl_redis/Dockerfile) | `(6.0.2)` [:whale:](8.2/alpine3.18/pecl_redis/Dockerfile) -[`seaslog`](https://pecl.php.net/package/seaslog) _PECL_ | `(2.2.0)` [:whale:](8.1/bookworm/pecl_seaslog/Dockerfile) | `(2.2.0)` [:whale:](8.1/alpine3.18/pecl_seaslog/Dockerfile) | `(2.2.0)` [:whale:](8.2/bookworm/pecl_seaslog/Dockerfile) | `(2.2.0)` [:whale:](8.2/alpine3.18/pecl_seaslog/Dockerfile) -[`snmp`](https://php.net/snmp) | [:whale:](8.1/bookworm/snmp/Dockerfile) | [:whale:](8.1/alpine3.18/snmp/Dockerfile) | [:whale:](8.2/bookworm/snmp/Dockerfile) | [:whale:](8.2/alpine3.18/snmp/Dockerfile) -[`soap`](https://php.net/soap) | [:whale:](8.1/bookworm/soap/Dockerfile) | [:whale:](8.1/alpine3.18/soap/Dockerfile) | [:whale:](8.2/bookworm/soap/Dockerfile) | [:whale:](8.2/alpine3.18/soap/Dockerfile) -[`sockets`](https://php.net/sockets) | [:whale:](8.1/bookworm/sockets/Dockerfile) | [:whale:](8.1/alpine3.18/sockets/Dockerfile) | [:whale:](8.2/bookworm/sockets/Dockerfile) | [:whale:](8.2/alpine3.18/sockets/Dockerfile) -[`timezonedb`](https://pecl.php.net/package/timezonedb) _PECL_ | `(2023.3)` [:whale:](8.1/bookworm/pecl_timezonedb/Dockerfile) | `(2023.3)` [:whale:](8.1/alpine3.18/pecl_timezonedb/Dockerfile) | `(2023.3)` [:whale:](8.2/bookworm/pecl_timezonedb/Dockerfile) | `(2023.3)` [:whale:](8.2/alpine3.18/pecl_timezonedb/Dockerfile) -[`uuid`](https://pecl.php.net/package/uuid) _PECL_ | `(1.2.0)` [:whale:](8.1/bookworm/pecl_uuid/Dockerfile) | `(1.2.0)` [:whale:](8.1/alpine3.18/pecl_uuid/Dockerfile) | `(1.2.0)` [:whale:](8.2/bookworm/pecl_uuid/Dockerfile) | `(1.2.0)` [:whale:](8.2/alpine3.18/pecl_uuid/Dockerfile) -[`var_representation`](https://pecl.php.net/package/var_representation) _PECL_ | `(0.1.4)` [:whale:](8.1/bookworm/pecl_var_representation/Dockerfile) | `(0.1.4)` [:whale:](8.1/alpine3.18/pecl_var_representation/Dockerfile) | `(0.1.4)` [:whale:](8.2/bookworm/pecl_var_representation/Dockerfile) | `(0.1.4)` [:whale:](8.2/alpine3.18/pecl_var_representation/Dockerfile) -[`xdebug`](https://pecl.php.net/package/xdebug) _PECL_ | `(3.2.2)` [:whale:](8.1/bookworm/pecl_xdebug/Dockerfile) | `(3.2.2)` [:whale:](8.1/alpine3.18/pecl_xdebug/Dockerfile) | `(3.2.2)` [:whale:](8.2/bookworm/pecl_xdebug/Dockerfile) | `(3.2.2)` [:whale:](8.2/alpine3.18/pecl_xdebug/Dockerfile) -[`xhprof`](https://pecl.php.net/package/xhprof) _PECL_ | `(2.3.9)` [:whale:](8.1/bookworm/pecl_xhprof/Dockerfile) | `(2.3.9)` [:whale:](8.1/alpine3.18/pecl_xhprof/Dockerfile) | `(2.3.9)` [:whale:](8.2/bookworm/pecl_xhprof/Dockerfile) | `(2.3.9)` [:whale:](8.2/alpine3.18/pecl_xhprof/Dockerfile) -[`yaml`](https://pecl.php.net/package/yaml) _PECL_ | `(2.2.3)` [:whale:](8.1/bookworm/pecl_yaml/Dockerfile) | `(2.2.3)` [:whale:](8.1/alpine3.18/pecl_yaml/Dockerfile) | `(2.2.3)` [:whale:](8.2/bookworm/pecl_yaml/Dockerfile) | `(2.2.3)` [:whale:](8.2/alpine3.18/pecl_yaml/Dockerfile) -[`zip`](https://pecl.php.net/package/zip) _PECL_ | `(1.22.3)` [:whale:](8.1/bookworm/pecl_zip/Dockerfile) | `(1.22.3)` [:whale:](8.1/alpine3.18/pecl_zip/Dockerfile) | `(1.22.3)` [:whale:](8.2/bookworm/pecl_zip/Dockerfile) | `(1.22.3)` [:whale:](8.2/alpine3.18/pecl_zip/Dockerfile) -[`zip`](https://php.net/zip) | [:whale:](8.1/bookworm/zip/Dockerfile) | [:whale:](8.1/alpine3.18/zip/Dockerfile) | [:whale:](8.2/bookworm/zip/Dockerfile) | [:whale:](8.2/alpine3.18/zip/Dockerfile) -[`zstd`](https://pecl.php.net/package/zstd) _PECL_ | `(0.13.1)` [:whale:](8.1/bookworm/pecl_zstd/Dockerfile) | `(0.13.1)` [:whale:](8.1/alpine3.18/pecl_zstd/Dockerfile) | `(0.13.1)` [:whale:](8.2/bookworm/pecl_zstd/Dockerfile) | `(0.13.1)` [:whale:](8.2/alpine3.18/pecl_zstd/Dockerfile) +Extension | PHP `8.1` `bookworm` | PHP `8.1` `alpine3.18` | PHP `8.2` `bookworm` | PHP `8.2` `alpine3.18` | PHP `8.3` `bookworm` | PHP `8.3` `alpine3.18` +----------|:--------------------:|:----------------------:|:--------------------:|:----------------------:|:--------------------:|:----------------------: +[`amqp`](https://pecl.php.net/package/amqp) _PECL_ | `(2.1.1)` [:whale:](8.1/bookworm/pecl_amqp/Dockerfile) | `(2.1.1)` [:whale:](8.1/alpine3.18/pecl_amqp/Dockerfile) | `(2.1.1)` [:whale:](8.2/bookworm/pecl_amqp/Dockerfile) | `(2.1.1)` [:whale:](8.2/alpine3.18/pecl_amqp/Dockerfile) | `(2.1.1)` [:whale:](8.3/bookworm/pecl_amqp/Dockerfile) | `(2.1.1)` [:whale:](8.3/alpine3.18/pecl_amqp/Dockerfile) +[`apcu`](https://pecl.php.net/package/apcu) _PECL_ | `(5.1.23)` [:whale:](8.1/bookworm/pecl_apcu/Dockerfile) | `(5.1.23)` [:whale:](8.1/alpine3.18/pecl_apcu/Dockerfile) | `(5.1.23)` [:whale:](8.2/bookworm/pecl_apcu/Dockerfile) | `(5.1.23)` [:whale:](8.2/alpine3.18/pecl_apcu/Dockerfile) | `(5.1.23)` [:whale:](8.3/bookworm/pecl_apcu/Dockerfile) | `(5.1.23)` [:whale:](8.3/alpine3.18/pecl_apcu/Dockerfile) +[`ast`](https://pecl.php.net/package/ast) _PECL_ | `(1.1.1)` [:whale:](8.1/bookworm/pecl_ast/Dockerfile) | `(1.1.1)` [:whale:](8.1/alpine3.18/pecl_ast/Dockerfile) | `(1.1.1)` [:whale:](8.2/bookworm/pecl_ast/Dockerfile) | `(1.1.1)` [:whale:](8.2/alpine3.18/pecl_ast/Dockerfile) | `(1.1.1)` [:whale:](8.3/bookworm/pecl_ast/Dockerfile) | `(1.1.1)` [:whale:](8.3/alpine3.18/pecl_ast/Dockerfile) +[`bcmath`](https://php.net/bcmath) | [:whale:](8.1/bookworm/bcmath/Dockerfile) | [:whale:](8.1/alpine3.18/bcmath/Dockerfile) | [:whale:](8.2/bookworm/bcmath/Dockerfile) | [:whale:](8.2/alpine3.18/bcmath/Dockerfile) | [:whale:](8.3/bookworm/bcmath/Dockerfile) | [:whale:](8.3/alpine3.18/bcmath/Dockerfile) +[`bz2`](https://php.net/bz2) | [:whale:](8.1/bookworm/bz2/Dockerfile) | [:whale:](8.1/alpine3.18/bz2/Dockerfile) | [:whale:](8.2/bookworm/bz2/Dockerfile) | [:whale:](8.2/alpine3.18/bz2/Dockerfile) | [:whale:](8.3/bookworm/bz2/Dockerfile) | [:whale:](8.3/alpine3.18/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.18/pecl_dbase/Dockerfile) | `(7.1.1)` [:whale:](8.2/bookworm/pecl_dbase/Dockerfile) | `(7.1.1)` [:whale:](8.2/alpine3.18/pecl_dbase/Dockerfile) | `(7.1.1)` [:whale:](8.3/bookworm/pecl_dbase/Dockerfile) | `(7.1.1)` [:whale:](8.3/alpine3.18/pecl_dbase/Dockerfile) +[`ds`](https://pecl.php.net/package/ds) _PECL_ | `(1.4.0)` [:whale:](8.1/bookworm/pecl_ds/Dockerfile) | `(1.4.0)` [:whale:](8.1/alpine3.18/pecl_ds/Dockerfile) | `(1.4.0)` [:whale:](8.2/bookworm/pecl_ds/Dockerfile) | `(1.4.0)` [:whale:](8.2/alpine3.18/pecl_ds/Dockerfile) | `(1.4.0)` [:whale:](8.3/bookworm/pecl_ds/Dockerfile) | :x: +[`fann`](https://pecl.php.net/package/fann) _PECL_ | `(1.2.0RC2)` [:whale:](8.1/bookworm/pecl_fann/Dockerfile) | `(1.2.0RC2)` [:whale:](8.1/alpine3.18/pecl_fann/Dockerfile) | `(1.2.0RC2)` [:whale:](8.2/bookworm/pecl_fann/Dockerfile) | `(1.2.0RC2)` [:whale:](8.2/alpine3.18/pecl_fann/Dockerfile) | `(1.2.0RC2)` [:whale:](8.3/bookworm/pecl_fann/Dockerfile) | `(1.2.0RC2)` [:whale:](8.3/alpine3.18/pecl_fann/Dockerfile) +[`gd`](https://php.net/gd) | [:whale:](8.1/bookworm/gd/Dockerfile) | [:whale:](8.1/alpine3.18/gd/Dockerfile) | [:whale:](8.2/bookworm/gd/Dockerfile) | [:whale:](8.2/alpine3.18/gd/Dockerfile) | [:whale:](8.3/bookworm/gd/Dockerfile) | [:whale:](8.3/alpine3.18/gd/Dockerfile) +[`gearman`](https://pecl.php.net/package/gearman) _PECL_ | `(2.1.0)` [:whale:](8.1/bookworm/pecl_gearman/Dockerfile) | :x: | `(2.1.0)` [:whale:](8.2/bookworm/pecl_gearman/Dockerfile) | :x: | `(2.1.0)` [:whale:](8.3/bookworm/pecl_gearman/Dockerfile) | :x: +[`geospatial`](https://pecl.php.net/package/geospatial) _PECL_ | `(0.3.2)` [:whale:](8.1/bookworm/pecl_geospatial/Dockerfile) | `(0.3.2)` [:whale:](8.1/alpine3.18/pecl_geospatial/Dockerfile) | `(0.3.2)` [:whale:](8.2/bookworm/pecl_geospatial/Dockerfile) | `(0.3.2)` [:whale:](8.2/alpine3.18/pecl_geospatial/Dockerfile) | `(0.3.2)` [:whale:](8.3/bookworm/pecl_geospatial/Dockerfile) | `(0.3.2)` [:whale:](8.3/alpine3.18/pecl_geospatial/Dockerfile) +[`gmp`](https://php.net/gmp) | [:whale:](8.1/bookworm/gmp/Dockerfile) | [:whale:](8.1/alpine3.18/gmp/Dockerfile) | [:whale:](8.2/bookworm/gmp/Dockerfile) | [:whale:](8.2/alpine3.18/gmp/Dockerfile) | [:whale:](8.3/bookworm/gmp/Dockerfile) | [:whale:](8.3/alpine3.18/gmp/Dockerfile) +[`grpc`](https://pecl.php.net/package/grpc) _PECL_ | `(1.59.1)` [:whale:](8.1/bookworm/pecl_grpc/Dockerfile) | `(1.59.1)` [:whale:](8.1/alpine3.18/pecl_grpc/Dockerfile) | `(1.59.1)` [:whale:](8.2/bookworm/pecl_grpc/Dockerfile) | `(1.59.1)` [:whale:](8.2/alpine3.18/pecl_grpc/Dockerfile) | `(1.59.1)` [:whale:](8.3/bookworm/pecl_grpc/Dockerfile) | `(1.59.1)` [:whale:](8.3/alpine3.18/pecl_grpc/Dockerfile) +[`igbinary`](https://pecl.php.net/package/igbinary) _PECL_ | `(3.2.14)` [:whale:](8.1/bookworm/pecl_igbinary/Dockerfile) | `(3.2.14)` [:whale:](8.1/alpine3.18/pecl_igbinary/Dockerfile) | `(3.2.14)` [:whale:](8.2/bookworm/pecl_igbinary/Dockerfile) | `(3.2.14)` [:whale:](8.2/alpine3.18/pecl_igbinary/Dockerfile) | `(3.2.14)` [:whale:](8.3/bookworm/pecl_igbinary/Dockerfile) | `(3.2.14)` [:whale:](8.3/alpine3.18/pecl_igbinary/Dockerfile) +[`imagick`](https://pecl.php.net/package/imagick) _PECL_ | `(3.7.0)` [:whale:](8.1/bookworm/pecl_imagick/Dockerfile) | `(3.7.0)` [:whale:](8.1/alpine3.18/pecl_imagick/Dockerfile) | `(3.7.0)` [:whale:](8.2/bookworm/pecl_imagick/Dockerfile) | `(3.7.0)` [:whale:](8.2/alpine3.18/pecl_imagick/Dockerfile) | `(3.7.0)` [:whale:](8.3/bookworm/pecl_imagick/Dockerfile) | `(3.7.0)` [:whale:](8.3/alpine3.18/pecl_imagick/Dockerfile) +[`imap`](https://php.net/imap) | [:whale:](8.1/bookworm/imap/Dockerfile) | [:whale:](8.1/alpine3.18/imap/Dockerfile) | [:whale:](8.2/bookworm/imap/Dockerfile) | [:whale:](8.2/alpine3.18/imap/Dockerfile) | [:whale:](8.3/bookworm/imap/Dockerfile) | [:whale:](8.3/alpine3.18/imap/Dockerfile) +[`intl`](https://php.net/intl) | [:whale:](8.1/bookworm/intl/Dockerfile) | [:whale:](8.1/alpine3.18/intl/Dockerfile) | [:whale:](8.2/bookworm/intl/Dockerfile) | [:whale:](8.2/alpine3.18/intl/Dockerfile) | [:whale:](8.3/bookworm/intl/Dockerfile) | [:whale:](8.3/alpine3.18/intl/Dockerfile) +[`ldap`](https://php.net/ldap) | [:whale:](8.1/bookworm/ldap/Dockerfile) | [:whale:](8.1/alpine3.18/ldap/Dockerfile) | [:whale:](8.2/bookworm/ldap/Dockerfile) | [:whale:](8.2/alpine3.18/ldap/Dockerfile) | [:whale:](8.3/bookworm/ldap/Dockerfile) | [:whale:](8.3/alpine3.18/ldap/Dockerfile) +[`mailparse`](https://pecl.php.net/package/mailparse) _PECL_ | `(3.1.6)` [:whale:](8.1/bookworm/pecl_mailparse/Dockerfile) | `(3.1.6)` [:whale:](8.1/alpine3.18/pecl_mailparse/Dockerfile) | `(3.1.6)` [:whale:](8.2/bookworm/pecl_mailparse/Dockerfile) | `(3.1.6)` [:whale:](8.2/alpine3.18/pecl_mailparse/Dockerfile) | `(3.1.6)` [:whale:](8.3/bookworm/pecl_mailparse/Dockerfile) | `(3.1.6)` [:whale:](8.3/alpine3.18/pecl_mailparse/Dockerfile) +[`mcrypt`](https://pecl.php.net/package/mcrypt) _PECL_ | `(1.0.6)` [:whale:](8.1/bookworm/pecl_mcrypt/Dockerfile) | `(1.0.6)` [:whale:](8.1/alpine3.18/pecl_mcrypt/Dockerfile) | `(1.0.6)` [:whale:](8.2/bookworm/pecl_mcrypt/Dockerfile) | `(1.0.6)` [:whale:](8.2/alpine3.18/pecl_mcrypt/Dockerfile) | `(1.0.6)` [:whale:](8.3/bookworm/pecl_mcrypt/Dockerfile) | `(1.0.6)` [:whale:](8.3/alpine3.18/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.18/pecl_memcache/Dockerfile) | `(8.2)` [:whale:](8.2/bookworm/pecl_memcache/Dockerfile) | `(8.2)` [:whale:](8.2/alpine3.18/pecl_memcache/Dockerfile) | `(8.2)` [:whale:](8.3/bookworm/pecl_memcache/Dockerfile) | `(8.2)` [:whale:](8.3/alpine3.18/pecl_memcache/Dockerfile) +[`memcached`](https://pecl.php.net/package/memcached) _PECL_ | `(3.2.0)` [:whale:](8.1/bookworm/pecl_memcached/Dockerfile) | `(3.2.0)` [:whale:](8.1/alpine3.18/pecl_memcached/Dockerfile) | `(3.2.0)` [:whale:](8.2/bookworm/pecl_memcached/Dockerfile) | `(3.2.0)` [:whale:](8.2/alpine3.18/pecl_memcached/Dockerfile) | `(3.2.0)` [:whale:](8.3/bookworm/pecl_memcached/Dockerfile) | `(3.2.0)` [:whale:](8.3/alpine3.18/pecl_memcached/Dockerfile) +[`mongodb`](https://pecl.php.net/package/mongodb) _PECL_ | `(1.17.0)` [:whale:](8.1/bookworm/pecl_mongodb/Dockerfile) | `(1.17.0)` [:whale:](8.1/alpine3.18/pecl_mongodb/Dockerfile) | `(1.17.0)` [:whale:](8.2/bookworm/pecl_mongodb/Dockerfile) | `(1.17.0)` [:whale:](8.2/alpine3.18/pecl_mongodb/Dockerfile) | `(1.17.0)` [:whale:](8.3/bookworm/pecl_mongodb/Dockerfile) | `(1.17.0)` [:whale:](8.3/alpine3.18/pecl_mongodb/Dockerfile) +[`mysqli`](https://php.net/mysqli) | [:whale:](8.1/bookworm/mysqli/Dockerfile) | [:whale:](8.1/alpine3.18/mysqli/Dockerfile) | [:whale:](8.2/bookworm/mysqli/Dockerfile) | [:whale:](8.2/alpine3.18/mysqli/Dockerfile) | [:whale:](8.3/bookworm/mysqli/Dockerfile) | [:whale:](8.3/alpine3.18/mysqli/Dockerfile) +[`newrelic`](https://docs.newrelic.com/docs/apm/agents/php-agent/) | `(10.14.0.3)` [:whale:](8.1/bookworm/newrelic/Dockerfile) | `(10.14.0.3)` [:whale:](8.1/alpine3.18/newrelic/Dockerfile) | `(10.14.0.3)` [:whale:](8.2/bookworm/newrelic/Dockerfile) | `(10.14.0.3)` [:whale:](8.2/alpine3.18/newrelic/Dockerfile) | :x: | :x: +[`opcache`](https://php.net/opcache) | [:whale:](8.1/bookworm/opcache/Dockerfile) | [:whale:](8.1/alpine3.18/opcache/Dockerfile) | [:whale:](8.2/bookworm/opcache/Dockerfile) | [:whale:](8.2/alpine3.18/opcache/Dockerfile) | [:whale:](8.3/bookworm/opcache/Dockerfile) | [:whale:](8.3/alpine3.18/opcache/Dockerfile) +[`pcntl`](https://php.net/pcntl) | [:whale:](8.1/bookworm/pcntl/Dockerfile) | [:whale:](8.1/alpine3.18/pcntl/Dockerfile) | [:whale:](8.2/bookworm/pcntl/Dockerfile) | [:whale:](8.2/alpine3.18/pcntl/Dockerfile) | [:whale:](8.3/bookworm/pcntl/Dockerfile) | [:whale:](8.3/alpine3.18/pcntl/Dockerfile) +[`pdo_mysql`](https://php.net/pdo_mysql) | [:whale:](8.1/bookworm/pdo_mysql/Dockerfile) | [:whale:](8.1/alpine3.18/pdo_mysql/Dockerfile) | [:whale:](8.2/bookworm/pdo_mysql/Dockerfile) | [:whale:](8.2/alpine3.18/pdo_mysql/Dockerfile) | [:whale:](8.3/bookworm/pdo_mysql/Dockerfile) | [:whale:](8.3/alpine3.18/pdo_mysql/Dockerfile) +[`pdo_pgsql`](https://php.net/pdo_pgsql) | [:whale:](8.1/bookworm/pdo_pgsql/Dockerfile) | [:whale:](8.1/alpine3.18/pdo_pgsql/Dockerfile) | [:whale:](8.2/bookworm/pdo_pgsql/Dockerfile) | [:whale:](8.2/alpine3.18/pdo_pgsql/Dockerfile) | [:whale:](8.3/bookworm/pdo_pgsql/Dockerfile) | [:whale:](8.3/alpine3.18/pdo_pgsql/Dockerfile) +[`pgsql`](https://php.net/pgsql) | [:whale:](8.1/bookworm/pgsql/Dockerfile) | [:whale:](8.1/alpine3.18/pgsql/Dockerfile) | [:whale:](8.2/bookworm/pgsql/Dockerfile) | [:whale:](8.2/alpine3.18/pgsql/Dockerfile) | [:whale:](8.3/bookworm/pgsql/Dockerfile) | [:whale:](8.3/alpine3.18/pgsql/Dockerfile) +[`phpiredis`](https://github.com/nrk/phpiredis) | `(1.0.1)` [:whale:](8.1/bookworm/phpiredis/Dockerfile) | `(1.1.x)` [:whale:](8.1/alpine3.18/phpiredis/Dockerfile) | `(1.0.1)` [:whale:](8.2/bookworm/phpiredis/Dockerfile) | `(1.1.x)` [:whale:](8.2/alpine3.18/phpiredis/Dockerfile) | `(1.0.1)` [:whale:](8.3/bookworm/phpiredis/Dockerfile) | `(1.1.x)` [:whale:](8.3/alpine3.18/phpiredis/Dockerfile) +[`protobuf`](https://pecl.php.net/package/protobuf) _PECL_ | `(3.25.1)` [:whale:](8.1/bookworm/pecl_protobuf/Dockerfile) | `(3.25.1)` [:whale:](8.1/alpine3.18/pecl_protobuf/Dockerfile) | `(3.25.1)` [:whale:](8.2/bookworm/pecl_protobuf/Dockerfile) | `(3.25.1)` [:whale:](8.2/alpine3.18/pecl_protobuf/Dockerfile) | `(3.25.1)` [:whale:](8.3/bookworm/pecl_protobuf/Dockerfile) | `(3.25.1)` [:whale:](8.3/alpine3.18/pecl_protobuf/Dockerfile) +[`redis`](https://pecl.php.net/package/redis) _PECL_ | `(6.0.2)` [:whale:](8.1/bookworm/pecl_redis/Dockerfile) | `(6.0.2)` [:whale:](8.1/alpine3.18/pecl_redis/Dockerfile) | `(6.0.2)` [:whale:](8.2/bookworm/pecl_redis/Dockerfile) | `(6.0.2)` [:whale:](8.2/alpine3.18/pecl_redis/Dockerfile) | `(6.0.2)` [:whale:](8.3/bookworm/pecl_redis/Dockerfile) | `(6.0.2)` [:whale:](8.3/alpine3.18/pecl_redis/Dockerfile) +[`seaslog`](https://pecl.php.net/package/seaslog) _PECL_ | `(2.2.0)` [:whale:](8.1/bookworm/pecl_seaslog/Dockerfile) | `(2.2.0)` [:whale:](8.1/alpine3.18/pecl_seaslog/Dockerfile) | `(2.2.0)` [:whale:](8.2/bookworm/pecl_seaslog/Dockerfile) | `(2.2.0)` [:whale:](8.2/alpine3.18/pecl_seaslog/Dockerfile) | `(2.2.0)` [:whale:](8.3/bookworm/pecl_seaslog/Dockerfile) | `(2.2.0)` [:whale:](8.3/alpine3.18/pecl_seaslog/Dockerfile) +[`snmp`](https://php.net/snmp) | [:whale:](8.1/bookworm/snmp/Dockerfile) | [:whale:](8.1/alpine3.18/snmp/Dockerfile) | [:whale:](8.2/bookworm/snmp/Dockerfile) | [:whale:](8.2/alpine3.18/snmp/Dockerfile) | [:whale:](8.3/bookworm/snmp/Dockerfile) | [:whale:](8.3/alpine3.18/snmp/Dockerfile) +[`soap`](https://php.net/soap) | [:whale:](8.1/bookworm/soap/Dockerfile) | [:whale:](8.1/alpine3.18/soap/Dockerfile) | [:whale:](8.2/bookworm/soap/Dockerfile) | [:whale:](8.2/alpine3.18/soap/Dockerfile) | [:whale:](8.3/bookworm/soap/Dockerfile) | [:whale:](8.3/alpine3.18/soap/Dockerfile) +[`sockets`](https://php.net/sockets) | [:whale:](8.1/bookworm/sockets/Dockerfile) | [:whale:](8.1/alpine3.18/sockets/Dockerfile) | [:whale:](8.2/bookworm/sockets/Dockerfile) | [:whale:](8.2/alpine3.18/sockets/Dockerfile) | [:whale:](8.3/bookworm/sockets/Dockerfile) | [:whale:](8.3/alpine3.18/sockets/Dockerfile) +[`timezonedb`](https://pecl.php.net/package/timezonedb) _PECL_ | `(2023.3)` [:whale:](8.1/bookworm/pecl_timezonedb/Dockerfile) | `(2023.3)` [:whale:](8.1/alpine3.18/pecl_timezonedb/Dockerfile) | `(2023.3)` [:whale:](8.2/bookworm/pecl_timezonedb/Dockerfile) | `(2023.3)` [:whale:](8.2/alpine3.18/pecl_timezonedb/Dockerfile) | `(2023.3)` [:whale:](8.3/bookworm/pecl_timezonedb/Dockerfile) | `(2023.3)` [:whale:](8.3/alpine3.18/pecl_timezonedb/Dockerfile) +[`uuid`](https://pecl.php.net/package/uuid) _PECL_ | `(1.2.0)` [:whale:](8.1/bookworm/pecl_uuid/Dockerfile) | `(1.2.0)` [:whale:](8.1/alpine3.18/pecl_uuid/Dockerfile) | `(1.2.0)` [:whale:](8.2/bookworm/pecl_uuid/Dockerfile) | `(1.2.0)` [:whale:](8.2/alpine3.18/pecl_uuid/Dockerfile) | `(1.2.0)` [:whale:](8.3/bookworm/pecl_uuid/Dockerfile) | `(1.2.0)` [:whale:](8.3/alpine3.18/pecl_uuid/Dockerfile) +[`var_representation`](https://pecl.php.net/package/var_representation) _PECL_ | `(0.1.4)` [:whale:](8.1/bookworm/pecl_var_representation/Dockerfile) | `(0.1.4)` [:whale:](8.1/alpine3.18/pecl_var_representation/Dockerfile) | `(0.1.4)` [:whale:](8.2/bookworm/pecl_var_representation/Dockerfile) | `(0.1.4)` [:whale:](8.2/alpine3.18/pecl_var_representation/Dockerfile) | `(0.1.4)` [:whale:](8.3/bookworm/pecl_var_representation/Dockerfile) | `(0.1.4)` [:whale:](8.3/alpine3.18/pecl_var_representation/Dockerfile) +[`xdebug`](https://pecl.php.net/package/xdebug) _PECL_ | `(3.2.2)` [:whale:](8.1/bookworm/pecl_xdebug/Dockerfile) | `(3.2.2)` [:whale:](8.1/alpine3.18/pecl_xdebug/Dockerfile) | `(3.2.2)` [:whale:](8.2/bookworm/pecl_xdebug/Dockerfile) | `(3.2.2)` [:whale:](8.2/alpine3.18/pecl_xdebug/Dockerfile) | `(3.3.0alpha3)` [:whale:](8.3/bookworm/pecl_xdebug/Dockerfile) | `(3.3.0alpha3)` [:whale:](8.3/alpine3.18/pecl_xdebug/Dockerfile) +[`xhprof`](https://pecl.php.net/package/xhprof) _PECL_ | `(2.3.9)` [:whale:](8.1/bookworm/pecl_xhprof/Dockerfile) | `(2.3.9)` [:whale:](8.1/alpine3.18/pecl_xhprof/Dockerfile) | `(2.3.9)` [:whale:](8.2/bookworm/pecl_xhprof/Dockerfile) | `(2.3.9)` [:whale:](8.2/alpine3.18/pecl_xhprof/Dockerfile) | `(2.3.9)` [:whale:](8.3/bookworm/pecl_xhprof/Dockerfile) | `(2.3.9)` [:whale:](8.3/alpine3.18/pecl_xhprof/Dockerfile) +[`yaml`](https://pecl.php.net/package/yaml) _PECL_ | `(2.2.3)` [:whale:](8.1/bookworm/pecl_yaml/Dockerfile) | `(2.2.3)` [:whale:](8.1/alpine3.18/pecl_yaml/Dockerfile) | `(2.2.3)` [:whale:](8.2/bookworm/pecl_yaml/Dockerfile) | `(2.2.3)` [:whale:](8.2/alpine3.18/pecl_yaml/Dockerfile) | `(2.2.3)` [:whale:](8.3/bookworm/pecl_yaml/Dockerfile) | `(2.2.3)` [:whale:](8.3/alpine3.18/pecl_yaml/Dockerfile) +[`zip`](https://pecl.php.net/package/zip) _PECL_ | `(1.22.3)` [:whale:](8.1/bookworm/pecl_zip/Dockerfile) | `(1.22.3)` [:whale:](8.1/alpine3.18/pecl_zip/Dockerfile) | `(1.22.3)` [:whale:](8.2/bookworm/pecl_zip/Dockerfile) | `(1.22.3)` [:whale:](8.2/alpine3.18/pecl_zip/Dockerfile) | `(1.22.3)` [:whale:](8.3/bookworm/pecl_zip/Dockerfile) | `(1.22.3)` [:whale:](8.3/alpine3.18/pecl_zip/Dockerfile) +[`zip`](https://php.net/zip) | [:whale:](8.1/bookworm/zip/Dockerfile) | [:whale:](8.1/alpine3.18/zip/Dockerfile) | [:whale:](8.2/bookworm/zip/Dockerfile) | [:whale:](8.2/alpine3.18/zip/Dockerfile) | [:whale:](8.3/bookworm/zip/Dockerfile) | [:whale:](8.3/alpine3.18/zip/Dockerfile) +[`zstd`](https://pecl.php.net/package/zstd) _PECL_ | `(0.13.1)` [:whale:](8.1/bookworm/pecl_zstd/Dockerfile) | `(0.13.1)` [:whale:](8.1/alpine3.18/pecl_zstd/Dockerfile) | `(0.13.1)` [:whale:](8.2/bookworm/pecl_zstd/Dockerfile) | `(0.13.1)` [:whale:](8.2/alpine3.18/pecl_zstd/Dockerfile) | `(0.13.1)` [:whale:](8.3/bookworm/pecl_zstd/Dockerfile) | `(0.13.1)` [:whale:](8.3/alpine3.18/pecl_zstd/Dockerfile) From 031ab0d19595212e1f42b83b430e19d935ef2d94 Mon Sep 17 00:00:00 2001 From: Andrea Falco Date: Wed, 29 Nov 2023 09:48:43 +0100 Subject: [PATCH 2/2] Released PHP 8.3 --- 8.3/alpine3.18/bcmath/Dockerfile | 2 +- 8.3/alpine3.18/bz2/Dockerfile | 2 +- 8.3/alpine3.18/gd/Dockerfile | 2 +- 8.3/alpine3.18/gmp/Dockerfile | 2 +- 8.3/alpine3.18/imap/Dockerfile | 2 +- 8.3/alpine3.18/intl/Dockerfile | 2 +- 8.3/alpine3.18/ldap/Dockerfile | 2 +- 8.3/alpine3.18/mysqli/Dockerfile | 2 +- 8.3/alpine3.18/opcache/Dockerfile | 2 +- 8.3/alpine3.18/pcntl/Dockerfile | 2 +- 8.3/alpine3.18/pdo_mysql/Dockerfile | 2 +- 8.3/alpine3.18/pdo_pgsql/Dockerfile | 2 +- 8.3/alpine3.18/pecl_amqp/Dockerfile | 2 +- 8.3/alpine3.18/pecl_apcu/Dockerfile | 2 +- 8.3/alpine3.18/pecl_ast/Dockerfile | 2 +- 8.3/alpine3.18/pecl_dbase/Dockerfile | 2 +- 8.3/alpine3.18/pecl_fann/Dockerfile | 2 +- 8.3/alpine3.18/pecl_geospatial/Dockerfile | 2 +- 8.3/alpine3.18/pecl_grpc/Dockerfile | 2 +- 8.3/alpine3.18/pecl_igbinary/Dockerfile | 2 +- 8.3/alpine3.18/pecl_imagick/Dockerfile | 2 +- 8.3/alpine3.18/pecl_mailparse/Dockerfile | 2 +- 8.3/alpine3.18/pecl_mcrypt/Dockerfile | 2 +- 8.3/alpine3.18/pecl_memcache/Dockerfile | 2 +- 8.3/alpine3.18/pecl_memcached/Dockerfile | 2 +- 8.3/alpine3.18/pecl_mongodb/Dockerfile | 2 +- 8.3/alpine3.18/pecl_protobuf/Dockerfile | 2 +- 8.3/alpine3.18/pecl_redis/Dockerfile | 2 +- 8.3/alpine3.18/pecl_seaslog/Dockerfile | 2 +- 8.3/alpine3.18/pecl_timezonedb/Dockerfile | 2 +- 8.3/alpine3.18/pecl_uuid/Dockerfile | 2 +- 8.3/alpine3.18/pecl_var_representation/Dockerfile | 2 +- 8.3/alpine3.18/pecl_xdebug/Dockerfile | 2 +- 8.3/alpine3.18/pecl_xhprof/Dockerfile | 2 +- 8.3/alpine3.18/pecl_yaml/Dockerfile | 2 +- 8.3/alpine3.18/pecl_zip/Dockerfile | 2 +- 8.3/alpine3.18/pecl_zstd/Dockerfile | 2 +- 8.3/alpine3.18/pgsql/Dockerfile | 2 +- 8.3/alpine3.18/phpiredis/Dockerfile | 2 +- 8.3/alpine3.18/snmp/Dockerfile | 2 +- 8.3/alpine3.18/soap/Dockerfile | 2 +- 8.3/alpine3.18/sockets/Dockerfile | 2 +- 8.3/alpine3.18/zip/Dockerfile | 2 +- 8.3/bookworm/bcmath/Dockerfile | 2 +- 8.3/bookworm/bz2/Dockerfile | 2 +- 8.3/bookworm/gd/Dockerfile | 2 +- 8.3/bookworm/gmp/Dockerfile | 2 +- 8.3/bookworm/imap/Dockerfile | 2 +- 8.3/bookworm/intl/Dockerfile | 2 +- 8.3/bookworm/ldap/Dockerfile | 2 +- 8.3/bookworm/mysqli/Dockerfile | 2 +- 8.3/bookworm/opcache/Dockerfile | 2 +- 8.3/bookworm/pcntl/Dockerfile | 2 +- 8.3/bookworm/pdo_mysql/Dockerfile | 2 +- 8.3/bookworm/pdo_pgsql/Dockerfile | 2 +- 8.3/bookworm/pecl_amqp/Dockerfile | 2 +- 8.3/bookworm/pecl_apcu/Dockerfile | 2 +- 8.3/bookworm/pecl_ast/Dockerfile | 2 +- 8.3/bookworm/pecl_dbase/Dockerfile | 2 +- 8.3/bookworm/pecl_ds/Dockerfile | 2 +- 8.3/bookworm/pecl_fann/Dockerfile | 2 +- 8.3/bookworm/pecl_gearman/Dockerfile | 2 +- 8.3/bookworm/pecl_geospatial/Dockerfile | 2 +- 8.3/bookworm/pecl_grpc/Dockerfile | 2 +- 8.3/bookworm/pecl_igbinary/Dockerfile | 2 +- 8.3/bookworm/pecl_imagick/Dockerfile | 2 +- 8.3/bookworm/pecl_mailparse/Dockerfile | 2 +- 8.3/bookworm/pecl_mcrypt/Dockerfile | 2 +- 8.3/bookworm/pecl_memcache/Dockerfile | 2 +- 8.3/bookworm/pecl_memcached/Dockerfile | 2 +- 8.3/bookworm/pecl_mongodb/Dockerfile | 2 +- 8.3/bookworm/pecl_protobuf/Dockerfile | 2 +- 8.3/bookworm/pecl_redis/Dockerfile | 2 +- 8.3/bookworm/pecl_seaslog/Dockerfile | 2 +- 8.3/bookworm/pecl_timezonedb/Dockerfile | 2 +- 8.3/bookworm/pecl_uuid/Dockerfile | 2 +- 8.3/bookworm/pecl_var_representation/Dockerfile | 2 +- 8.3/bookworm/pecl_xdebug/Dockerfile | 2 +- 8.3/bookworm/pecl_xhprof/Dockerfile | 2 +- 8.3/bookworm/pecl_yaml/Dockerfile | 2 +- 8.3/bookworm/pecl_zip/Dockerfile | 2 +- 8.3/bookworm/pecl_zstd/Dockerfile | 2 +- 8.3/bookworm/pgsql/Dockerfile | 2 +- 8.3/bookworm/phpiredis/Dockerfile | 2 +- 8.3/bookworm/snmp/Dockerfile | 2 +- 8.3/bookworm/soap/Dockerfile | 2 +- 8.3/bookworm/sockets/Dockerfile | 2 +- 8.3/bookworm/zip/Dockerfile | 2 +- 88 files changed, 88 insertions(+), 88 deletions(-) diff --git a/8.3/alpine3.18/bcmath/Dockerfile b/8.3/alpine3.18/bcmath/Dockerfile index f39865c6..f888d0de 100644 --- a/8.3/alpine3.18/bcmath/Dockerfile +++ b/8.3/alpine3.18/bcmath/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/bz2/Dockerfile b/8.3/alpine3.18/bz2/Dockerfile index f19eba46..f304e7f3 100644 --- a/8.3/alpine3.18/bz2/Dockerfile +++ b/8.3/alpine3.18/bz2/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/gd/Dockerfile b/8.3/alpine3.18/gd/Dockerfile index 1a32f223..adbb7f51 100644 --- a/8.3/alpine3.18/gd/Dockerfile +++ b/8.3/alpine3.18/gd/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/gmp/Dockerfile b/8.3/alpine3.18/gmp/Dockerfile index ac66101a..61a3e4db 100644 --- a/8.3/alpine3.18/gmp/Dockerfile +++ b/8.3/alpine3.18/gmp/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/imap/Dockerfile b/8.3/alpine3.18/imap/Dockerfile index d88c9751..bb755b15 100644 --- a/8.3/alpine3.18/imap/Dockerfile +++ b/8.3/alpine3.18/imap/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/intl/Dockerfile b/8.3/alpine3.18/intl/Dockerfile index 929184e4..eb0a12c0 100644 --- a/8.3/alpine3.18/intl/Dockerfile +++ b/8.3/alpine3.18/intl/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/ldap/Dockerfile b/8.3/alpine3.18/ldap/Dockerfile index 4c3ded05..5ec73f6e 100644 --- a/8.3/alpine3.18/ldap/Dockerfile +++ b/8.3/alpine3.18/ldap/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/mysqli/Dockerfile b/8.3/alpine3.18/mysqli/Dockerfile index 8ededa90..0f887a43 100644 --- a/8.3/alpine3.18/mysqli/Dockerfile +++ b/8.3/alpine3.18/mysqli/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/opcache/Dockerfile b/8.3/alpine3.18/opcache/Dockerfile index 3377b04a..9665c8c1 100644 --- a/8.3/alpine3.18/opcache/Dockerfile +++ b/8.3/alpine3.18/opcache/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pcntl/Dockerfile b/8.3/alpine3.18/pcntl/Dockerfile index 845be91c..35b746c0 100644 --- a/8.3/alpine3.18/pcntl/Dockerfile +++ b/8.3/alpine3.18/pcntl/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pdo_mysql/Dockerfile b/8.3/alpine3.18/pdo_mysql/Dockerfile index 7f7253ee..df87f610 100644 --- a/8.3/alpine3.18/pdo_mysql/Dockerfile +++ b/8.3/alpine3.18/pdo_mysql/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pdo_pgsql/Dockerfile b/8.3/alpine3.18/pdo_pgsql/Dockerfile index 0e573ec9..16e95719 100644 --- a/8.3/alpine3.18/pdo_pgsql/Dockerfile +++ b/8.3/alpine3.18/pdo_pgsql/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_amqp/Dockerfile b/8.3/alpine3.18/pecl_amqp/Dockerfile index 9d095160..2d0e54f8 100644 --- a/8.3/alpine3.18/pecl_amqp/Dockerfile +++ b/8.3/alpine3.18/pecl_amqp/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_apcu/Dockerfile b/8.3/alpine3.18/pecl_apcu/Dockerfile index 249cd988..256767c4 100644 --- a/8.3/alpine3.18/pecl_apcu/Dockerfile +++ b/8.3/alpine3.18/pecl_apcu/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_ast/Dockerfile b/8.3/alpine3.18/pecl_ast/Dockerfile index 738572c3..85531e7b 100644 --- a/8.3/alpine3.18/pecl_ast/Dockerfile +++ b/8.3/alpine3.18/pecl_ast/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_dbase/Dockerfile b/8.3/alpine3.18/pecl_dbase/Dockerfile index 811c581b..7521e055 100644 --- a/8.3/alpine3.18/pecl_dbase/Dockerfile +++ b/8.3/alpine3.18/pecl_dbase/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_fann/Dockerfile b/8.3/alpine3.18/pecl_fann/Dockerfile index 72a2b034..e26b5783 100644 --- a/8.3/alpine3.18/pecl_fann/Dockerfile +++ b/8.3/alpine3.18/pecl_fann/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_geospatial/Dockerfile b/8.3/alpine3.18/pecl_geospatial/Dockerfile index 4eb808e9..722802ca 100644 --- a/8.3/alpine3.18/pecl_geospatial/Dockerfile +++ b/8.3/alpine3.18/pecl_geospatial/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_grpc/Dockerfile b/8.3/alpine3.18/pecl_grpc/Dockerfile index f06b58a1..346c59d3 100644 --- a/8.3/alpine3.18/pecl_grpc/Dockerfile +++ b/8.3/alpine3.18/pecl_grpc/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_igbinary/Dockerfile b/8.3/alpine3.18/pecl_igbinary/Dockerfile index 88b85dde..db2f8436 100644 --- a/8.3/alpine3.18/pecl_igbinary/Dockerfile +++ b/8.3/alpine3.18/pecl_igbinary/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_imagick/Dockerfile b/8.3/alpine3.18/pecl_imagick/Dockerfile index 3e6135b2..e0735a73 100644 --- a/8.3/alpine3.18/pecl_imagick/Dockerfile +++ b/8.3/alpine3.18/pecl_imagick/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_mailparse/Dockerfile b/8.3/alpine3.18/pecl_mailparse/Dockerfile index 64fac1d6..aba33553 100644 --- a/8.3/alpine3.18/pecl_mailparse/Dockerfile +++ b/8.3/alpine3.18/pecl_mailparse/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_mcrypt/Dockerfile b/8.3/alpine3.18/pecl_mcrypt/Dockerfile index f381a9ea..60ef59ee 100644 --- a/8.3/alpine3.18/pecl_mcrypt/Dockerfile +++ b/8.3/alpine3.18/pecl_mcrypt/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_memcache/Dockerfile b/8.3/alpine3.18/pecl_memcache/Dockerfile index a7e50d9c..e893f524 100644 --- a/8.3/alpine3.18/pecl_memcache/Dockerfile +++ b/8.3/alpine3.18/pecl_memcache/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_memcached/Dockerfile b/8.3/alpine3.18/pecl_memcached/Dockerfile index d9b74605..c47cd5d1 100644 --- a/8.3/alpine3.18/pecl_memcached/Dockerfile +++ b/8.3/alpine3.18/pecl_memcached/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_mongodb/Dockerfile b/8.3/alpine3.18/pecl_mongodb/Dockerfile index b807187f..85e2daea 100644 --- a/8.3/alpine3.18/pecl_mongodb/Dockerfile +++ b/8.3/alpine3.18/pecl_mongodb/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_protobuf/Dockerfile b/8.3/alpine3.18/pecl_protobuf/Dockerfile index 6b53b641..83798236 100644 --- a/8.3/alpine3.18/pecl_protobuf/Dockerfile +++ b/8.3/alpine3.18/pecl_protobuf/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_redis/Dockerfile b/8.3/alpine3.18/pecl_redis/Dockerfile index c49ef9e1..c0b65790 100644 --- a/8.3/alpine3.18/pecl_redis/Dockerfile +++ b/8.3/alpine3.18/pecl_redis/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_seaslog/Dockerfile b/8.3/alpine3.18/pecl_seaslog/Dockerfile index d4042fd1..ea63ed04 100644 --- a/8.3/alpine3.18/pecl_seaslog/Dockerfile +++ b/8.3/alpine3.18/pecl_seaslog/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_timezonedb/Dockerfile b/8.3/alpine3.18/pecl_timezonedb/Dockerfile index 65dc6486..c8e9296c 100644 --- a/8.3/alpine3.18/pecl_timezonedb/Dockerfile +++ b/8.3/alpine3.18/pecl_timezonedb/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_uuid/Dockerfile b/8.3/alpine3.18/pecl_uuid/Dockerfile index 502f6123..b0980b28 100644 --- a/8.3/alpine3.18/pecl_uuid/Dockerfile +++ b/8.3/alpine3.18/pecl_uuid/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_var_representation/Dockerfile b/8.3/alpine3.18/pecl_var_representation/Dockerfile index 8b98e675..0792fed9 100644 --- a/8.3/alpine3.18/pecl_var_representation/Dockerfile +++ b/8.3/alpine3.18/pecl_var_representation/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_xdebug/Dockerfile b/8.3/alpine3.18/pecl_xdebug/Dockerfile index 2aa0bde7..400fb06a 100644 --- a/8.3/alpine3.18/pecl_xdebug/Dockerfile +++ b/8.3/alpine3.18/pecl_xdebug/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_xhprof/Dockerfile b/8.3/alpine3.18/pecl_xhprof/Dockerfile index 0c9f8f95..0f95df9e 100644 --- a/8.3/alpine3.18/pecl_xhprof/Dockerfile +++ b/8.3/alpine3.18/pecl_xhprof/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_yaml/Dockerfile b/8.3/alpine3.18/pecl_yaml/Dockerfile index 39e1b23f..d6209012 100644 --- a/8.3/alpine3.18/pecl_yaml/Dockerfile +++ b/8.3/alpine3.18/pecl_yaml/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_zip/Dockerfile b/8.3/alpine3.18/pecl_zip/Dockerfile index 410b2bb1..2a67147c 100644 --- a/8.3/alpine3.18/pecl_zip/Dockerfile +++ b/8.3/alpine3.18/pecl_zip/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pecl_zstd/Dockerfile b/8.3/alpine3.18/pecl_zstd/Dockerfile index 28ca69ee..87b6b106 100644 --- a/8.3/alpine3.18/pecl_zstd/Dockerfile +++ b/8.3/alpine3.18/pecl_zstd/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/pgsql/Dockerfile b/8.3/alpine3.18/pgsql/Dockerfile index b8b69fd6..cb8460c4 100644 --- a/8.3/alpine3.18/pgsql/Dockerfile +++ b/8.3/alpine3.18/pgsql/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/phpiredis/Dockerfile b/8.3/alpine3.18/phpiredis/Dockerfile index 11d88af5..6a75b542 100644 --- a/8.3/alpine3.18/phpiredis/Dockerfile +++ b/8.3/alpine3.18/phpiredis/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/snmp/Dockerfile b/8.3/alpine3.18/snmp/Dockerfile index 5fead47a..a27fd593 100644 --- a/8.3/alpine3.18/snmp/Dockerfile +++ b/8.3/alpine3.18/snmp/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/soap/Dockerfile b/8.3/alpine3.18/soap/Dockerfile index 5f8e2973..85c0542f 100644 --- a/8.3/alpine3.18/soap/Dockerfile +++ b/8.3/alpine3.18/soap/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/sockets/Dockerfile b/8.3/alpine3.18/sockets/Dockerfile index 1f37f40f..956fc19b 100644 --- a/8.3/alpine3.18/sockets/Dockerfile +++ b/8.3/alpine3.18/sockets/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/alpine3.18/zip/Dockerfile b/8.3/alpine3.18/zip/Dockerfile index d0a328fd..67969612 100644 --- a/8.3/alpine3.18/zip/Dockerfile +++ b/8.3/alpine3.18/zip/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-alpine3.18 +FROM php:8.3-alpine3.18 LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/bcmath/Dockerfile b/8.3/bookworm/bcmath/Dockerfile index b168a5ff..c1e120b5 100644 --- a/8.3/bookworm/bcmath/Dockerfile +++ b/8.3/bookworm/bcmath/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/bz2/Dockerfile b/8.3/bookworm/bz2/Dockerfile index 6277af37..98eca50b 100644 --- a/8.3/bookworm/bz2/Dockerfile +++ b/8.3/bookworm/bz2/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/gd/Dockerfile b/8.3/bookworm/gd/Dockerfile index 5fe2dff8..fd03928b 100644 --- a/8.3/bookworm/gd/Dockerfile +++ b/8.3/bookworm/gd/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/gmp/Dockerfile b/8.3/bookworm/gmp/Dockerfile index 3847f8e3..9f6bf0d1 100644 --- a/8.3/bookworm/gmp/Dockerfile +++ b/8.3/bookworm/gmp/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/imap/Dockerfile b/8.3/bookworm/imap/Dockerfile index cb8cc7ff..adf188a2 100644 --- a/8.3/bookworm/imap/Dockerfile +++ b/8.3/bookworm/imap/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/intl/Dockerfile b/8.3/bookworm/intl/Dockerfile index ff53dd4f..ccc5579f 100644 --- a/8.3/bookworm/intl/Dockerfile +++ b/8.3/bookworm/intl/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/ldap/Dockerfile b/8.3/bookworm/ldap/Dockerfile index 1f3f0aef..e50754f6 100644 --- a/8.3/bookworm/ldap/Dockerfile +++ b/8.3/bookworm/ldap/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/mysqli/Dockerfile b/8.3/bookworm/mysqli/Dockerfile index 25a74bc6..bcd6a74c 100644 --- a/8.3/bookworm/mysqli/Dockerfile +++ b/8.3/bookworm/mysqli/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/opcache/Dockerfile b/8.3/bookworm/opcache/Dockerfile index bb69f91b..f6f5c847 100644 --- a/8.3/bookworm/opcache/Dockerfile +++ b/8.3/bookworm/opcache/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pcntl/Dockerfile b/8.3/bookworm/pcntl/Dockerfile index 18242d72..49c0b3c5 100644 --- a/8.3/bookworm/pcntl/Dockerfile +++ b/8.3/bookworm/pcntl/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pdo_mysql/Dockerfile b/8.3/bookworm/pdo_mysql/Dockerfile index 73c1afbe..c3b42354 100644 --- a/8.3/bookworm/pdo_mysql/Dockerfile +++ b/8.3/bookworm/pdo_mysql/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pdo_pgsql/Dockerfile b/8.3/bookworm/pdo_pgsql/Dockerfile index dfacc70c..16cb8616 100644 --- a/8.3/bookworm/pdo_pgsql/Dockerfile +++ b/8.3/bookworm/pdo_pgsql/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_amqp/Dockerfile b/8.3/bookworm/pecl_amqp/Dockerfile index ca85b819..04069c7a 100644 --- a/8.3/bookworm/pecl_amqp/Dockerfile +++ b/8.3/bookworm/pecl_amqp/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_apcu/Dockerfile b/8.3/bookworm/pecl_apcu/Dockerfile index 100db6ad..6b53c960 100644 --- a/8.3/bookworm/pecl_apcu/Dockerfile +++ b/8.3/bookworm/pecl_apcu/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_ast/Dockerfile b/8.3/bookworm/pecl_ast/Dockerfile index 1c7e933a..e8f267d5 100644 --- a/8.3/bookworm/pecl_ast/Dockerfile +++ b/8.3/bookworm/pecl_ast/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_dbase/Dockerfile b/8.3/bookworm/pecl_dbase/Dockerfile index 5972c21a..c7e9f70b 100644 --- a/8.3/bookworm/pecl_dbase/Dockerfile +++ b/8.3/bookworm/pecl_dbase/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_ds/Dockerfile b/8.3/bookworm/pecl_ds/Dockerfile index 63e19cef..09ca93ae 100644 --- a/8.3/bookworm/pecl_ds/Dockerfile +++ b/8.3/bookworm/pecl_ds/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_fann/Dockerfile b/8.3/bookworm/pecl_fann/Dockerfile index c500ffb9..d169e4c5 100644 --- a/8.3/bookworm/pecl_fann/Dockerfile +++ b/8.3/bookworm/pecl_fann/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_gearman/Dockerfile b/8.3/bookworm/pecl_gearman/Dockerfile index 4b5fbfbf..9bd97ae0 100644 --- a/8.3/bookworm/pecl_gearman/Dockerfile +++ b/8.3/bookworm/pecl_gearman/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_geospatial/Dockerfile b/8.3/bookworm/pecl_geospatial/Dockerfile index 8c81b766..48eded2b 100644 --- a/8.3/bookworm/pecl_geospatial/Dockerfile +++ b/8.3/bookworm/pecl_geospatial/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_grpc/Dockerfile b/8.3/bookworm/pecl_grpc/Dockerfile index 3452bc04..937b79e9 100644 --- a/8.3/bookworm/pecl_grpc/Dockerfile +++ b/8.3/bookworm/pecl_grpc/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_igbinary/Dockerfile b/8.3/bookworm/pecl_igbinary/Dockerfile index af7fbd62..d1d837d8 100644 --- a/8.3/bookworm/pecl_igbinary/Dockerfile +++ b/8.3/bookworm/pecl_igbinary/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_imagick/Dockerfile b/8.3/bookworm/pecl_imagick/Dockerfile index 97890132..928227d5 100644 --- a/8.3/bookworm/pecl_imagick/Dockerfile +++ b/8.3/bookworm/pecl_imagick/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_mailparse/Dockerfile b/8.3/bookworm/pecl_mailparse/Dockerfile index d6ea8411..76921f63 100644 --- a/8.3/bookworm/pecl_mailparse/Dockerfile +++ b/8.3/bookworm/pecl_mailparse/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_mcrypt/Dockerfile b/8.3/bookworm/pecl_mcrypt/Dockerfile index c2c9b1b8..dd955f80 100644 --- a/8.3/bookworm/pecl_mcrypt/Dockerfile +++ b/8.3/bookworm/pecl_mcrypt/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_memcache/Dockerfile b/8.3/bookworm/pecl_memcache/Dockerfile index 954a762a..c2fef475 100644 --- a/8.3/bookworm/pecl_memcache/Dockerfile +++ b/8.3/bookworm/pecl_memcache/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_memcached/Dockerfile b/8.3/bookworm/pecl_memcached/Dockerfile index 596fa043..34eb0e67 100644 --- a/8.3/bookworm/pecl_memcached/Dockerfile +++ b/8.3/bookworm/pecl_memcached/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_mongodb/Dockerfile b/8.3/bookworm/pecl_mongodb/Dockerfile index 233305d7..ad951b7c 100644 --- a/8.3/bookworm/pecl_mongodb/Dockerfile +++ b/8.3/bookworm/pecl_mongodb/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_protobuf/Dockerfile b/8.3/bookworm/pecl_protobuf/Dockerfile index 51b6574c..faf1fdf1 100644 --- a/8.3/bookworm/pecl_protobuf/Dockerfile +++ b/8.3/bookworm/pecl_protobuf/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_redis/Dockerfile b/8.3/bookworm/pecl_redis/Dockerfile index 25cfa1df..ed10817d 100644 --- a/8.3/bookworm/pecl_redis/Dockerfile +++ b/8.3/bookworm/pecl_redis/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_seaslog/Dockerfile b/8.3/bookworm/pecl_seaslog/Dockerfile index a8ffc99b..f5df7ef2 100644 --- a/8.3/bookworm/pecl_seaslog/Dockerfile +++ b/8.3/bookworm/pecl_seaslog/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_timezonedb/Dockerfile b/8.3/bookworm/pecl_timezonedb/Dockerfile index be1fd216..c0718e3d 100644 --- a/8.3/bookworm/pecl_timezonedb/Dockerfile +++ b/8.3/bookworm/pecl_timezonedb/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_uuid/Dockerfile b/8.3/bookworm/pecl_uuid/Dockerfile index 8cd24dd2..90cbd026 100644 --- a/8.3/bookworm/pecl_uuid/Dockerfile +++ b/8.3/bookworm/pecl_uuid/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_var_representation/Dockerfile b/8.3/bookworm/pecl_var_representation/Dockerfile index 8470b4b7..1a6cfc62 100644 --- a/8.3/bookworm/pecl_var_representation/Dockerfile +++ b/8.3/bookworm/pecl_var_representation/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_xdebug/Dockerfile b/8.3/bookworm/pecl_xdebug/Dockerfile index 0661720c..a6c37a15 100644 --- a/8.3/bookworm/pecl_xdebug/Dockerfile +++ b/8.3/bookworm/pecl_xdebug/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_xhprof/Dockerfile b/8.3/bookworm/pecl_xhprof/Dockerfile index 1309ba37..65148f1b 100644 --- a/8.3/bookworm/pecl_xhprof/Dockerfile +++ b/8.3/bookworm/pecl_xhprof/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_yaml/Dockerfile b/8.3/bookworm/pecl_yaml/Dockerfile index 2c899167..f6088161 100644 --- a/8.3/bookworm/pecl_yaml/Dockerfile +++ b/8.3/bookworm/pecl_yaml/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_zip/Dockerfile b/8.3/bookworm/pecl_zip/Dockerfile index f95f5331..6ec266fa 100644 --- a/8.3/bookworm/pecl_zip/Dockerfile +++ b/8.3/bookworm/pecl_zip/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pecl_zstd/Dockerfile b/8.3/bookworm/pecl_zstd/Dockerfile index 1b5f2387..ac1215a3 100644 --- a/8.3/bookworm/pecl_zstd/Dockerfile +++ b/8.3/bookworm/pecl_zstd/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/pgsql/Dockerfile b/8.3/bookworm/pgsql/Dockerfile index cfdb8133..ac2d836c 100644 --- a/8.3/bookworm/pgsql/Dockerfile +++ b/8.3/bookworm/pgsql/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/phpiredis/Dockerfile b/8.3/bookworm/phpiredis/Dockerfile index 35b57b76..ff076f19 100644 --- a/8.3/bookworm/phpiredis/Dockerfile +++ b/8.3/bookworm/phpiredis/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/snmp/Dockerfile b/8.3/bookworm/snmp/Dockerfile index cc13e60c..1f1e4929 100644 --- a/8.3/bookworm/snmp/Dockerfile +++ b/8.3/bookworm/snmp/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/soap/Dockerfile b/8.3/bookworm/soap/Dockerfile index c50f64f3..47f32cb5 100644 --- a/8.3/bookworm/soap/Dockerfile +++ b/8.3/bookworm/soap/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/sockets/Dockerfile b/8.3/bookworm/sockets/Dockerfile index 6c30eaf3..1fec74f9 100644 --- a/8.3/bookworm/sockets/Dockerfile +++ b/8.3/bookworm/sockets/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco " diff --git a/8.3/bookworm/zip/Dockerfile b/8.3/bookworm/zip/Dockerfile index b226a2db..e703a51c 100644 --- a/8.3/bookworm/zip/Dockerfile +++ b/8.3/bookworm/zip/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-rc-bookworm +FROM php:8.3-bookworm LABEL maintainer="Andrea Falco "