changes for easier kits integration

This commit is contained in:
Jannik Streek
2022-04-09 08:58:22 +02:00
parent 08caa4cefc
commit 1086b69595
4 changed files with 28 additions and 9 deletions

View File

@ -1,13 +1,15 @@
FROM node:16-alpine
WORKDIR /app
RUN mkdir -p /home/node/app/node_modules && chown -R node:node /home/node/app
WORKDIR /home/node/app
COPY package*.json ./
RUN npm ci --prod
COPY ./dist ./dist
USER node
RUN npm ci
COPY --chown=node:node . ./
RUN npm run build
EXPOSE 8080