У меня есть контейнер с двумя открытыми портами: 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?