Files
planilla/Dockerfile
josedario87 7d0a0db284
Some checks failed
build-and-push / build (push) Failing after 5s
probando
2025-05-02 15:48:10 -06:00

20 lines
384 B
Docker

# Dockerfile actualizado
FROM node:23-slim
WORKDIR /app
# 1) Copiás sólo package.json (y package-lock.json si existe) para aprovechar cache
COPY package.json package-lock.json* ./
RUN npm install --omit=dev
# 2) Copiás el resto del código (todos los .js y módulos separados)
COPY . .
# 3) Variables y puerto
ENV PORT=3000
EXPOSE 3000
# 4) Arranque
CMD ["node", "index.js"]