diff options
| author | Jan Tuomi <jan.tuomi@eficode.com> | 2020-02-05 11:55:43 +0200 |
|---|---|---|
| committer | Jan Tuomi <jan.tuomi@eficode.com> | 2020-02-05 11:55:43 +0200 |
| commit | 48a60c896d86de9bf76806ca60da35ef9f77259e (patch) | |
| tree | 65b0dde0506dff1683866e2a5c651fc4aa9cc06b /frontend/Dockerfile.prod | |
| parent | 81573cd2c7d7d7a5f7237c4283ba97a55300aa4d (diff) | |
Add prod env
Diffstat (limited to 'frontend/Dockerfile.prod')
| -rw-r--r-- | frontend/Dockerfile.prod | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/frontend/Dockerfile.prod b/frontend/Dockerfile.prod new file mode 100644 index 0000000..7c4d6d1 --- /dev/null +++ b/frontend/Dockerfile.prod @@ -0,0 +1,14 @@ +FROM node:12-alpine AS builder + +WORKDIR /app +COPY package-lock.json package.json ./ +RUN npm ci +COPY . ./ +ENV NODE_ENV=production +RUN npm run build + +FROM nginx:alpine AS server + +WORKDIR /usr/share/nginx/html +COPY default.conf /etc/nginx/conf.d/default.conf +COPY --from=builder /app/build ./ |
