From 7c9ba5744c1c0154e21fa1a1ade0a69f2300f11a Mon Sep 17 00:00:00 2001 From: Dan Head Date: Mon, 13 Feb 2017 18:12:21 +0000 Subject: [PATCH] Enable prod node_env after npm install --- Dockerfile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 3880643..5db3cc4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ FROM node:7.2.1-alpine -ENV NODE_ENV production +# Environment variables ENV DATABASE_PATH db/wedding.db ENV PORT 80 EXPOSE 80 @@ -9,8 +9,11 @@ EXPOSE 80 COPY ./ /usr/src/app WORKDIR /usr/src/app -# Install dev dependencies and build release +# Install dev + prod dependencies and build release RUN npm install --no-optional --silent + +# Run production build +ENV NODE_ENV production RUN npm run build --release --silent WORKDIR /usr/src/app/build