From f9a86cf0dd31e932d5184b406cba827ce1589fed Mon Sep 17 00:00:00 2001 From: "Collin M. Barrett" Date: Sat, 27 Jul 2019 07:42:42 -0500 Subject: [PATCH] tidy dockerfile --- docker-compose.yml | 1 + src/web/Dockerfile | 12 ++++++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 28a8a8f4a..833ac8051 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -18,6 +18,7 @@ services: build: context: . dockerfile: src/web/Dockerfile + target: final networks: - reverse-proxy diff --git a/src/web/Dockerfile b/src/web/Dockerfile index a5724e1c2..ecbfe5bcb 100644 --- a/src/web/Dockerfile +++ b/src/web/Dockerfile @@ -1,7 +1,15 @@ -FROM node:alpine +# Context: . +# Command: docker build -f src/FilterLists.Web/Dockerfile . + +# init base +FROM node:alpine as final CMD ["npm", "start"] EXPOSE 3000 WORKDIR /usr/app/ + +# install COPY src/web/package*.json ./ -RUN npm install -qy +RUN npm install -qy --only=prod + +# final COPY src/web/. ./ \ No newline at end of file