Dockerfile Generator

Usuario sin privilegios (no root)
FROM node:22-alpine

WORKDIR /app

RUN addgroup --system app && adduser --system --ingroup app app

COPY package*.json ./

RUN npm ci

COPY . .

USER app

EXPOSE 3000

CMD ["npm", "start"]
node_modules
.git
.env*
*.log
Dockerfile
.dockerignore
dist

⚡ por MACM · miguelacm.es