FROM node:20-alpine WORKDIR /app # Копирование package.json и package-lock.json COPY package*.json ./ # Установка зависимостей RUN npm install # Копирование исходного кода COPY . . # Сборка приложения RUN npm run build EXPOSE 3000 CMD ["npm", "start"]