From f7841b7324af553a0f5d473a383a498ca0382be5 Mon Sep 17 00:00:00 2001 From: Tudor Stanciu Date: Sat, 18 Apr 2020 12:19:25 +0300 Subject: [PATCH] dockerfile --- dockerfile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 dockerfile diff --git a/dockerfile b/dockerfile new file mode 100644 index 0000000..288bf60 --- /dev/null +++ b/dockerfile @@ -0,0 +1,17 @@ +# build environment +FROM node:12 as builder +WORKDIR /app + +COPY package*.json ./ +RUN npm install + +COPY . ./ +RUN npm run build + +# production environment +FROM node:12 +COPY --from=builder /app/build ./application + +RUN npm install -g serve@6 +EXPOSE 80 +CMD ["sh","-c","serve -s application -p 80"]