From 565b2adeb167ee4f6422541ec319137c420e40b8 Mon Sep 17 00:00:00 2001 From: Jeddunk Date: Thu, 25 Jul 2024 19:57:13 +0200 Subject: [PATCH] Add Dockerfile --- Dockerfile | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..35edffe --- /dev/null +++ b/Dockerfile @@ -0,0 +1,13 @@ +ARG NODE_VERSION=20 +ARG ALPINE_VERSION=3.19 + +FROM node:${NODE_VERSION}-alpine${ALPINE_VERSION} AS builder +WORKDIR /build-stage +COPY package*.json ./ +RUN npm ci +# Copy the the files you need +COPY . ./ +RUN npm run build + +FROM nginx:stable-alpine${ALPINE_VERSION} +COPY --from=builder /build-stage/build /usr/share/nginx/html/