From 6ac103e0a078f020790d232fcae8ea7cd51dd2bf Mon Sep 17 00:00:00 2001 From: Mallory Adams Date: Tue, 6 Oct 2020 14:56:01 -0400 Subject: [PATCH 1/2] Document generate.sh --- generate.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/generate.sh b/generate.sh index 347864d..7f5e716 100755 --- a/generate.sh +++ b/generate.sh @@ -9,6 +9,11 @@ gen() { sed -e 's/%%BASE%%/'${BASE}'/g' < Dockerfile.template > ${NAME}/Dockerfile } +# Regular releases appear like this: +# gen X X +# Release candidates appear like this: +# gen X-rc X + gen 7.0 7.0 gen 7.1 7.1 gen 7.2 7.2 From 24b4e6328361b581b8bf022f3b6b028f091b8602 Mon Sep 17 00:00:00 2001 From: Mallory Adams Date: Tue, 6 Oct 2020 14:56:12 -0400 Subject: [PATCH 2/2] Add PHP 8.0-rc --- 8.0/Dockerfile | 18 ++++++++++++++++++ generate.sh | 1 + 2 files changed, 19 insertions(+) create mode 100644 8.0/Dockerfile diff --git a/8.0/Dockerfile b/8.0/Dockerfile new file mode 100644 index 0000000..0809b10 --- /dev/null +++ b/8.0/Dockerfile @@ -0,0 +1,18 @@ +FROM php:8.0-rc-cli + +# Show all errors +RUN echo error_reporting=E_ALL > $PHP_INI_DIR/conf.d/errors.ini + +# Install APT dependencies +RUN apt-get update && \ + apt-get install -y --no-install-recommends \ + git zlib1g-dev ca-certificates libpng-dev libzip-dev unzip libonig-dev \ + && rm -r /var/lib/apt/lists/* + +# Install PHP extensions +RUN docker-php-ext-install zip mbstring pcntl sysvsem sockets gd + +# Install composer +RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer + +ENV COMPOSER_ALLOW_SUPERUSER true diff --git a/generate.sh b/generate.sh index 7f5e716..8fcb7eb 100755 --- a/generate.sh +++ b/generate.sh @@ -19,3 +19,4 @@ gen 7.1 7.1 gen 7.2 7.2 gen 7.3 7.3 gen 7.4 7.4 +gen 8.0-rc 8.0