Uvicorn в Docker: почему недоступен /predict
Контейнер ML-сервиса запущен с публикацией порта, но запрос с хоста завершается ошибкой. Сравните команду docker run с настройкой Uvicorn и выберите наиболее вероятную причину. Подготовку табличных моделей, inference pipeline и deployment отработайте в платном курсе ML Engineer / Data Scientist: табличные модели в продакшн — откройте программу.
Вы запустили контейнер командой docker run -p 8000:8000 model-api и получили ошибку при запросе к http://localhost:8000/predict. Uvicorn внутри контейнера был запущен командой uvicorn app:app --port 8000. В чём наиболее вероятная причина?
Без регистрации · результат не сохраняется
Связанные задачи
- Dockerfile ML-сервиса: порядок COPY и установки зависимостей
- Docker build: исключите data и CSV из контекста
- float32 is not JSON serializable: задача про /predict
- KL-дивергенция одинаковых распределений: задача
- Cooldown в алертах модели: какую проблему он решает
- Data drift: ожидаемое число ложных срабатываний
