From 2f00d6f9e3a846cbf4ff728b317299d89ce0e5a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Federico=20Moy=C3=A1?= Date: Wed, 2 Mar 2022 15:29:07 -0300 Subject: [PATCH] QUA-502: Set base image to alpine:3.13.7 --- Dockerfile | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/Dockerfile b/Dockerfile index 1e4024e..dac4393 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine:3.15.0 +FROM alpine:3.13.7 RUN adduser -u 9000 -D app @@ -20,14 +20,9 @@ RUN apk add --no-cache \ php7-tokenizer \ php7-xml \ php7-xmlwriter \ - php7-zlib && \ - EXPECTED_SIGNATURE=$(php -r "echo file_get_contents('https://composer.github.io/installer.sig');") && \ - php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" && \ - ACTUAL_SIGNATURE=$(php -r "echo hash_file('SHA384', 'composer-setup.php');") && \ - [ "$EXPECTED_SIGNATURE" = "$ACTUAL_SIGNATURE" ] || (echo "Invalid Composer installer signature"; exit 1) && \ - php composer-setup.php --quiet && \ - mv composer.phar /usr/local/bin/composer && \ - rm -r composer-setup.php ~/.composer + php7-zlib + +COPY --from=composer /usr/bin/composer /usr/local/bin/composer COPY composer.json composer.lock ./