From 337f3437a4c8884a97fb79d53fcd09ca58af8de8 Mon Sep 17 00:00:00 2001 From: Sameer Naik Date: Fri, 6 Oct 2017 15:10:22 +0530 Subject: [PATCH] example: use multistage builds to better demostrate use of dev and prod images --- bitnami/node/example/Dockerfile | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/bitnami/node/example/Dockerfile b/bitnami/node/example/Dockerfile index 72fd975e6aed..b34139f166b6 100644 --- a/bitnami/node/example/Dockerfile +++ b/bitnami/node/example/Dockerfile @@ -1,4 +1,4 @@ -FROM bitnami/node:6-prod +FROM bitnami/node:6 as builder ENV NODE_ENV="production" @@ -8,4 +8,14 @@ WORKDIR /app RUN npm install +FROM bitnami/node:6-prod + +ENV NODE_ENV="production" + +COPY --from=builder /app /app + +WORKDIR /app + +EXPOSE 3000 + CMD ["npm", "start"]