diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..8f6402c --- /dev/null +++ b/Dockerfile @@ -0,0 +1,15 @@ +FROM node:latest-alpine + +RUN curl -f https://get.pnpm.io/v6.16.js | node - add --global pnpm + +WORKDIR /app + +# pnpm fetch richiede solo il file lock +COPY pnpm-lock.yaml ./ + +RUN pnpm fetch --prod + +ADD . ./ +RUN pnpm install -r --offline --prod + +CMD pnpm run build