From 4df28eb9772f54b72ff4a804f04f6f1b2769bc95 Mon Sep 17 00:00:00 2001 From: Dave Liddament Date: Sat, 26 Oct 2024 15:56:50 +0200 Subject: [PATCH] ADD docker --- Dockerfile | 34 ++++++++++++++++++++++++++++++++++ docker-compose.yaml | 39 +++++++++++++++++++++++++++++++++++++++ docker/composer.sh | 19 +++++++++++++++++++ 3 files changed, 92 insertions(+) create mode 100644 Dockerfile create mode 100644 docker-compose.yaml create mode 100644 docker/composer.sh diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..28dcff9 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,34 @@ +ARG PHP_VERSION +FROM php:${PHP_VERSION}cli + +# Increase memory limit +RUN echo 'memory_limit = -1' >> /usr/local/etc/php/conf.d/docker-php-memlimit.ini + +# install Composer +COPY ./docker/composer.sh /root/ + +RUN <&2 echo 'ERROR: Invalid installer checksum' + rm composer-setup.php + exit 1 +fi + +php composer-setup.php --quiet +RESULT=$? +rm composer-setup.php +exit $RESULT \ No newline at end of file