ffmpeg-api / Dockerfile
opex792's picture
Upload 4 files
ebf7adb verified
raw
history blame
821 Bytes
# Используем официальный образ Node.js 18.
FROM node:18-slim
# Устанавливаем рабочую директорию внутри контейнера
WORKDIR /usr/src/app
# Копируем файлы package.json и package-lock.json
COPY package*.json ./
# Устанавливаем зависимости проекта
RUN npm install --only=production
# Копируем остальной код приложения в рабочую директорию
COPY . .
# Открываем порт, на котором будет работать приложение (стандартный для Spaces - 7860)
EXPOSE 7860
# Указываем команду для запуска приложения при старте контейнера
CMD [ "node", "index.js" ]