This commit is contained in:
2021-12-13 02:06:36 +03:00
commit 7725f47f2a
22 changed files with 893 additions and 0 deletions

22
docker/build.dockerfile Normal file
View File

@@ -0,0 +1,22 @@
FROM node:lts-alpine as build-image
WORKDIR /root/app
COPY ./package.json ./
COPY ./tsconfig.json ./
COPY ./src ./src
RUN npm i && npm run build
FROM node:lts-alpine as runtime-image
WORKDIR /root/app
COPY ./package.json ./
RUN npm i --only=production
COPY --from=build-image /root/app/build ./build
CMD npm run run