From dd23b97bf8624e874c3a260070d7ddff1adf47e2 Mon Sep 17 00:00:00 2001 From: Adrien Beaudouin Date: Sat, 10 Dec 2022 14:46:23 +0100 Subject: [PATCH] add php 8.2 --- php-apache-82.dockerfile | 5 +++++ php-fpm-82.dockerfile | 5 +++++ php-qa-82.dockerfile | 7 +++++++ php-swoole-82.dockerfile | 5 +++++ 4 files changed, 22 insertions(+) create mode 100644 php-apache-82.dockerfile create mode 100644 php-fpm-82.dockerfile create mode 100644 php-qa-82.dockerfile create mode 100644 php-swoole-82.dockerfile diff --git a/php-apache-82.dockerfile b/php-apache-82.dockerfile new file mode 100644 index 0000000..607e92f --- /dev/null +++ b/php-apache-82.dockerfile @@ -0,0 +1,5 @@ +FROM php:8.2-apache + +COPY --from=mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/local/bin/ + +RUN install-php-extensions @composer opcache pdo_mysql pdo_pgsql diff --git a/php-fpm-82.dockerfile b/php-fpm-82.dockerfile new file mode 100644 index 0000000..a4bbedf --- /dev/null +++ b/php-fpm-82.dockerfile @@ -0,0 +1,5 @@ +FROM php:8.2-fpm-alpine + +COPY --from=mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/local/bin/ + +RUN install-php-extensions @composer opcache pdo_mysql pdo_pgsql diff --git a/php-qa-82.dockerfile b/php-qa-82.dockerfile new file mode 100644 index 0000000..0b33e7b --- /dev/null +++ b/php-qa-82.dockerfile @@ -0,0 +1,7 @@ +FROM php:8.2-alpine + +COPY --from=mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/local/bin/ + +RUN install-php-extensions @composer opcache pdo_mysql pdo_pgsql redis zip sockets pcov + +RUN echo "memory_limit=-1" >> $PHP_INI_DIR/php.ini diff --git a/php-swoole-82.dockerfile b/php-swoole-82.dockerfile new file mode 100644 index 0000000..e408074 --- /dev/null +++ b/php-swoole-82.dockerfile @@ -0,0 +1,5 @@ +FROM php:8.2-alpine + +COPY --from=mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/local/bin/ + +RUN install-php-extensions @composer opcache pdo_mysql pdo_pgsql pcntl openswoole