diff --git a/Dockerfile b/Dockerfile index 49c4351..bd9e56a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,6 @@ -FROM node:alpine +FROM node:14.20-alpine3.15 RUN set -x && \ apk update && \ - apk add --no-cache php5 php5-openssl php5-json php5-phar php5-zlib && \ - cd /usr/bin && \ - php -r "copy('http://getcomposer.org/installer', 'composer-setup.php');" && \ - php -r "if (hash_file('SHA384', 'composer-setup.php') === '669656bab3166a7aff8a7506b8cb2d1c292f042046c5a994c43155c0be6190fa0355160742ab2e1c88d40d5be660b410') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" && \ - php composer-setup.php && \ - php -r "unlink('composer-setup.php');" && \ - mv composer.phar composer + apk add --no-cache php8 php8-openssl php8-json php8-phar php8-zlib php8-xml php8-simplexml php8-tokenizer php8-xmlwriter composer && \ + ln -s /usr/bin/php8 /usr/bin/php