Вопросы

ошибка 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? но я не уверен..

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

Читать:
Пример шаблона AWS: S3_Website_With_CloudFront_Distribution.template завершается ошибкой при запуске, чтобы выполнить маршрутизацию доменного имени 53

Похожие записи

Есть ли способ удалить файл с помощью Google Drive API v3 для PHP?

admin

MySQL ORDER BY FIELD на месяцы

admin

Как использовать указатель функции для возврата указателя функции?

admin

Ошибка AWS Lambda: не удалось распаковать загруженный файл

admin

Хорошие источники рубиновых драгоценных камней?

admin

Приложение, помеченное Microsoft AV как вирус. Не знаете, какое поведение оно считает подозрительным или что делать, чтобы попытаться удалить его.

admin