Nginx и Flask конфигурация только с открытыми портами 80 и 443 - PullRequest
0 голосов
/ 10 марта 2020

У меня есть контейнер с двумя открытыми портами: 80 и 443. Я установил Nginx и хочу, чтобы моя веб-страница Flask загружалась при подключении внешнего человека к одному из этих портов. У меня проблема:

1) Примеры, которые я вижу в Inte rnet относительно этой проблемы, предполагают, что вы можете открыть больше портов ( example1 , example2 ), и я не могу открыть больше портов.

2) Если я запускаю приложение Flask в другом порту, отличном от 80 или 443, как это закрытые порты, внешний агент не может подключиться к странице Flask. Если, с другой стороны, я запускаю Flask на портах 80 или 443, я получаю ошибку OSError: [Errno 98] Address already in use, так как эти порты используются Nginx.

Поэтому мой вопрос таков: как я могу настроить Nginx и / или Flask перенаправить входящий трафик c через порты 80 и 443 в мое приложение Flask?

...