NextNodeTemplate/Dockerfile
2025-11-02 16:47:30 +03:00

22 lines
459 B
Docker

# Dockerfile для backend (Node.js)
FROM node:20-alpine
WORKDIR /app
# Копируем package.json и устанавливаем зависимости
COPY backend/package*.json ./
RUN npm install --production
# Копируем код приложения
COPY backend/ .
# Создаем папку для логов
RUN mkdir -p logs
# Открываем порт
EXPOSE 3001
# Запускаем приложение
CMD ["node", "server.js"]