From 3943f00b38e876025aaedbaa74da76a02406101d Mon Sep 17 00:00:00 2001 From: sc0vu Date: Sun, 8 Sep 2019 23:11:27 +0800 Subject: [PATCH] Update php dockerfiles Change: * Add Dockerfile-73 * Install gmp library automatically --- docker/php/Dockerfile-71 | 6 +++++- docker/php/Dockerfile-72 | 6 +++++- docker/php/Dockerfile-73 | 23 +++++++++++++++++++++++ 3 files changed, 33 insertions(+), 2 deletions(-) create mode 100644 docker/php/Dockerfile-73 diff --git a/docker/php/Dockerfile-71 b/docker/php/Dockerfile-71 index 25856ec..0df7a26 100644 --- a/docker/php/Dockerfile-71 +++ b/docker/php/Dockerfile-71 @@ -1,4 +1,4 @@ -FROM php:7.1.14-alpine +FROM php:7.1-alpine MAINTAINER Peter Lai @@ -8,6 +8,10 @@ COPY composer-setup.php composer-setup.php RUN apk update && \ apk add git +# Install gmp +Run apk add gmp-dev && \ + docker-php-ext-install gmp + # Install nodejs # Run apk add --update nodejs nodejs-npm diff --git a/docker/php/Dockerfile-72 b/docker/php/Dockerfile-72 index b58806d..9ef5eae 100644 --- a/docker/php/Dockerfile-72 +++ b/docker/php/Dockerfile-72 @@ -1,4 +1,4 @@ -FROM php:7.2.2-alpine +FROM php:7.2-alpine MAINTAINER Peter Lai @@ -8,6 +8,10 @@ COPY composer-setup.php composer-setup.php RUN apk update && \ apk add git +# Install gmp +Run apk add gmp-dev && \ + docker-php-ext-install gmp + # Install nodejs # Run apk add --update nodejs nodejs-npm diff --git a/docker/php/Dockerfile-73 b/docker/php/Dockerfile-73 new file mode 100644 index 0000000..10eba06 --- /dev/null +++ b/docker/php/Dockerfile-73 @@ -0,0 +1,23 @@ +FROM php:7.3-alpine + +MAINTAINER Peter Lai + +COPY composer-setup.php composer-setup.php +# COPY php.ini-production $PHP_INI_DIR/php.ini + +RUN apk update && \ + apk add git + +# Install gmp +Run apk add gmp-dev && \ + docker-php-ext-install gmp + +# Install nodejs +# Run apk add --update nodejs nodejs-npm + +# Install composer +RUN php composer-setup.php && \ + php composer-setup.php --install-dir=/usr/bin --filename=composer && \ + php -r "unlink('composer-setup.php');" + +WORKDIR /app \ No newline at end of file