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/