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 \