jira-stats/Dockerfile
2022-08-04 14:56:46 +02:00

17 lines
360 B
Docker

FROM node:16-alpine as build
RUN mkdir /build
WORKDIR /build
COPY package*.json ./
RUN npm ci
COPY tsconfig.json ./
COPY src/ src/
RUN npm run build
FROM node:16-alpine
RUN mkdir /app
COPY --from=build /build/dist ./
COPY --from=build /build/node_modules/ ./node_modules/
COPY --from=build /build/package.json .
EXPOSE 3000
ENTRYPOINT [ "node", "server.js" ]