vdkch/futa-clone/Dockerfile

19 lines
635 B
Docker
Raw Normal View History

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