From 93ffa06f5cb908cc5256863d193b0c452957e5b1 Mon Sep 17 00:00:00 2001 From: Tess Sluijter-Stek Date: Tue, 10 Jun 2025 20:55:30 +0200 Subject: [PATCH] Dockerfile to create standalone container. --- Dockerfile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..f34ed0579 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,21 @@ +FROM php:8-alpine + +COPY . /var/www/ +WORKDIR /var/www + +RUN apk add composer \ + php-xml \ + php-simplexml \ + php-xmlwriter \ + php-mbstring \ + php-tokenizer \ + php-dom \ + && composer install --no-dev + +RUN chown -R www-data:www-data /var/www/ && rm -r /var/www/tests + +EXPOSE 8080 +USER www-data + +CMD ["/usr/bin/php", "-S", "0.0.0.0:8080", "-t", "public"] +