# Используем официальный Node.js образ (на примере версии 16 на базе Alpine) FROM node:20-alpine # Устанавливаем рабочую директорию внутри контейнера WORKDIR /app # Копируем файлы зависимостей и устанавливаем их COPY package*.json ./ RUN npm install # Копируем исходный код приложения COPY . . # Если требуется, можно указать порт (например, 3000) EXPOSE 3000 # Запускаем приложение CMD ["npm", "run", "start"]