diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..ae21f1e --- /dev/null +++ b/Dockerfile @@ -0,0 +1,17 @@ +FROM node:14.13.0-alpine3.10 as base + +COPY . . + +RUN npm install && npm run initialize && npm run build + +FROM node:14.13.0-alpine3.10 + +COPY backend/package.json . + +RUN npm install --production + +COPY --from=base backend/dist/main.js main.js + +EXPOSE 3000 + +CMD [ "node", "main.js" ]