From 32d0ba5ac4086f0662dbbd366120922b753f21f4 Mon Sep 17 00:00:00 2001 From: Baptiste Toulemonde <toulemonde@cines.fr> Date: Fri, 28 Jan 2022 16:03:11 +0100 Subject: [PATCH] add dockerfile.staging --- DockerFile.staging | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 DockerFile.staging diff --git a/DockerFile.staging b/DockerFile.staging new file mode 100644 index 000000000..5b57e1b90 --- /dev/null +++ b/DockerFile.staging @@ -0,0 +1,12 @@ +### STAGE 1: Build ### +FROM node:12.7-alpine AS build +WORKDIR /usr/src/app +COPY package.json package-lock.json ./ +RUN npm install +COPY . . +RUN npm run build-staging + +### STAGE 2: Run ### +FROM nginx:1.17.1-alpine +COPY nginx.conf /etc/nginx/nginx.conf +COPY --from=build /usr/src/app/dist/register-front /usr/share/nginx/html -- GitLab