2025-03-03 17:28:22 +03:00

21 lines
561 B
Docker

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