# Используем официальный Node.js образ FROM node:18 # Устанавливаем рабочую директорию внутри контейнера WORKDIR /app # Копируем package*.json COPY package*.json ./ # Устанавливаем зависимости RUN npm install # Копируем весь код COPY . . # Собираем TypeScript RUN npm run build # Открываем порт 3000 EXPOSE 3000 # Запускаем NestJS в продакшене CMD ["npm", "run", "start:prod"]