ошибка R10 при развертывании приложения Flask с докером на heroku

мое приложение python отлично работает как локальный контейнер докеров, но при попытке развернуть на heroku я получаю эту ошибку:

Ошибка R10 (время ожидания загрузки) — ›Веб-процессу не удалось привязать к $ PORT в течение 60 секунд после запуска.

if __name__ == ‘__main__’: from os import environ app.run(host=’0.0.0.0′, port=environ.get(‘PORT’, 5000))

мой файл докеров:

FROM python:3 # set a directory for the app WORKDIR /usr/src/app # copy all the files to the container COPY . . # install dependencies RUN pip3 install —no-cache-dir -r requirements.txt # heroku doesn’t need this # EXPOSE 5000 # run the command CMD [«python3», «app.py»]

Я думал, что это может быть связано с тем, что приложение слишком велико для dyno = 1, и что мне придется заплатить, чтобы увеличить dyno? но я не уверен..

заранее спасибо!!

Источник: ledsshop.ru

Стиль жизни - Здоровье!