# Указываем, что мы хотим использовать готовый образ kazhar/ffmpeg-api в качестве основы. # Этот образ уже содержит в себе ffmpeg и все нужные настройки Node.js приложения. FROM kazhar/ffmpeg-api:latest # Устанавливаем переменную окружения PORT. # Приложение внутри этого образа будет использовать эту переменную для запуска сервера на указанном порту. ENV PORT=7860 # Сообщаем Docker и Hugging Face, что контейнер будет прослушивать порт 7860. # Теперь внутренний и внешний порты совпадают. EXPOSE 7860 # Команда для запуска (CMD) уже определена в базовом образе kazhar/ffmpeg-api, # поэтому нам не нужно ее указывать заново. Она подхватит переменную окружения PORT.