FROM node:20-alpine WORKDIR /usr/src/app # Copiar archivos de dependencias COPY package*.json ./ # Instalar dependencias de producción RUN npm ci --only=production # Copiar código fuente COPY . . # Puerto de la aplicación EXPOSE 3000 # Comando de inicio CMD ["npm", "start"]