This commit is contained in:
Smigz 2024-12-26 08:15:00 -05:00
parent 1d28883841
commit e07590d6e5
3 changed files with 18 additions and 4 deletions

View file

@ -1,15 +1,17 @@
FROM node:23-alpine
COPY package.json package-lock.json /app
COPY package*.json /app/package*.json
WORKDIR /app
RUN npm install .
COPY --chown nobody:nobody ./src /app
COPY --chown=nobody:nobody ./src /app/src
EXPOSE 3000
USER nobody
CMD ["node", "src/app.js"]