diff --git a/dockerfile/Dockerfile b/dockerfile/Dockerfile index e69de29..61eeb31 100644 --- a/dockerfile/Dockerfile +++ b/dockerfile/Dockerfile @@ -0,0 +1,19 @@ +# BUILD +FROM node:20-alpine AS builder + +WORKDIR /andreavillari + +COPY package*.json ./ +RUN npm install + +COPY . . +ENV NODE_OPTIONS:--max-old-space-size-768 +RUN npm run builder + +#RPUDUCTION (standalone) +FROM mginx:20-alpine +COpY --from-builder /andreavillari + +EXPOSE 80 + +CMD ["nginx","-g","daemon off;"] \ No newline at end of file