# Dockerfile.dev FROM node:20.17 # Definir variables de entorno con valores predeterminados ARG NODE_ENV=development ARG PORT=4000 # Copia archivos de configuración primero para aprovechar el cache COPY package*.json ./ # Instala dependencias RUN apt-get update RUN npm i RUN apt-get install -y curl && rm -rf /var/lib/apt/lists/* # Copia el resto de la app COPY . . # Expone el puerto EXPOSE 4000 # Usa nodemon para hot reload si lo tenés CMD ["npm", "run", "dev"]