From ff4ef97b25c314cf3703a286f7b5159e21de49e5 Mon Sep 17 00:00:00 2001 From: jekkos Date: Mon, 20 Nov 2023 23:45:48 +0100 Subject: [PATCH] Add back debian base layer in Dockerfile (#3875) --- Dockerfile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index f329dc3f4..ead3f181d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,11 @@ -FROM opensourcepos/base AS ospos +FROM php:8.2-apache AS ospos LABEL maintainer="jekkos" +RUN apt update && apt-get install -y libicu-dev libgd-dev +RUN a2enmod rewrite +RUN docker-php-ext-install mysqli bcmath intl gd +RUN echo "date.timezone = \"\${PHP_TIMEZONE}\"" > /usr/local/etc/php/conf.d/timezone.ini + WORKDIR /app COPY . /app RUN ln -s /app/*[^public] /var/www && rm -rf /var/www/html && ln -nsf /app/public /var/www/html @@ -20,6 +25,7 @@ WORKDIR /app/tests CMD ["/app/vendor/phpunit/phpunit/phpunit"] FROM ospos AS ospos_dev +RUN addgroup -S $GID && adduser -S $UID -G $GID RUN yes | pecl install xdebug \ && echo "zend_extension=$(find /usr/local/lib/php/extensions/ -name xdebug.so)" > /usr/local/etc/php/conf.d/xdebug.ini \