This commit is contained in:
ereti
2022-03-24 18:40:48 +00:00
committed by GitHub
parent c6dc68c3b7
commit daeca705c0
+1 -1
View File
@@ -1,7 +1,7 @@
FROM node:16 as build
WORKDIR /app
COPY --chown=node:node . /app
RUN npm install --silent -g pnpm && groupmod -g 1003 node & chown node:node /app
RUN npm install --silent -g pnpm && groupmod -g 1003 node && chown node:node /app
USER node
RUN pnpm install --silent && pnpx tsc --project tsconfig.json && pnpm prune --silent --production && pnpm store prune --silent
HEALTHCHECK --interval=15s --timeout=5s CMD curl -f http://localhost:8080 || exit 1