From 40770834a332149324cfef5710281cb9823f1725 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Fastr=C3=A9?= Date: Thu, 18 Jul 2024 10:38:44 +0200 Subject: [PATCH] switch to php8.3 and add amqp as pecl dependency --- Dockerfile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 399348b..c2e5f0d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,12 +1,13 @@ -FROM php:8.2-fpm-alpine AS chill_base_php82 +FROM php:8.3-fpm-alpine AS chill_base_php82 -ENV POSTGRES_VERSION 14 +ENV POSTGRES_VERSION=14 # default UID for the PHP user ARG UID=1000 ARG GID=1000 # install php extensions and deps +# apk add --no-cache --update --virtual rabbitmq-c-dev rabbitmq-c-utils gcc g++ make autoconf && pecl install amqp RUN apk update && apk add --no-cache \ wget gnupg \ libpq-dev \ @@ -16,6 +17,7 @@ RUN apk update && apk add --no-cache \ linux-headers \ gcc g++ make autoconf \ bash git \ + rabbitmq-c rabbitmq-c-dev \ && docker-php-ext-install pdo_pgsql intl mbstring zip bcmath exif sockets \ && git clone https://github.com/nikic/php-ast.git \ && cd php-ast \ @@ -26,6 +28,8 @@ RUN apk update && apk add --no-cache \ && cd .. && rm -rf php-ast \ && pecl install redis \ && docker-php-ext-enable redis \ + && pecl install amqp \ + && docker-php-ext-enable amqp \ && apk add libpng-dev libjpeg-turbo-dev freetype-dev \ && docker-php-ext-configure gd --with-freetype --with-jpeg \ && docker-php-ext-install -j$(nproc) gd \