From 551521de15feaedae04cc6eb822a27bc383e9034 Mon Sep 17 00:00:00 2001 From: Daniel Lozano Date: Tue, 14 Aug 2018 23:32:22 +0200 Subject: [PATCH] use node-php image instead of building it --- config/docker/image/nodejs-php/Dockerfile | 27 ----------------------- docker-compose.yml | 2 +- 2 files changed, 1 insertion(+), 28 deletions(-) delete mode 100644 config/docker/image/nodejs-php/Dockerfile diff --git a/config/docker/image/nodejs-php/Dockerfile b/config/docker/image/nodejs-php/Dockerfile deleted file mode 100644 index 5537da3..0000000 --- a/config/docker/image/nodejs-php/Dockerfile +++ /dev/null @@ -1,27 +0,0 @@ -FROM node:9.11 - -RUN apt-get update -y -RUN npm install -g grunt-cli && npm install -g bower - -RUN apt-get install -y apt-transport-https lsb-release ca-certificates && \ - wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg && \ - echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list - -RUN apt-get update && \ - apt-get install -y \ - php7.0 \ - php7.0-bcmath \ - php7.0-gd \ - php7.0-intl \ - php7.0-mbstring \ - php7.0-mcrypt \ - php7.0-opcache \ - php7.0-pdo \ - php7.0-soap \ - php7.0-xsl \ - php7.0-zip \ - 7.0-pdo-mysql - -WORKDIR /var/www/html - -CMD tail -f /dev/null \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 76a6462..4048bed 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -57,7 +57,7 @@ services: privileged: true node: - build: ./config/docker/image/nodejs-php + image: modestcoders/node-php:node8-php7.0 volumes: *appvolumes environment: - NPM_CONFIG_PREFIX=/home/node/.npm-global # To avoid permission error on npm install. It tries to save it at /var/www (root is the owner)