Вряд ли хостинг блокирует доступ к порту 80, поскольку это стандартный порт для HTTP трафика. Возможно, решение кроется в настройке вашего контейнера или правилах на хостинге.
Проверьте следующие пункты:
1. Убедитесь, что ваше Flask приложение действительно слушает порт 80. Обычно это делается с помощью параметра `app.run(host='0.0.0.0', port=80)` при запуске приложения.
2. Проверьте настройки фаерволла на вашем хостинге. Возможно, порт 80 заблокирован для входящего трафика. Попробуйте открыть порт 80 или настроить правила фаерволла для разрешения входящих запросов на этот порт.
3. Если ваш хостинг предоставляет вам доступ к виртуальной машине или контейнеру, проверьте настройки сетевых правил или маршрутов виртуальной машины. Возможно, вам нужно настроить перенаправление входящего трафика с порта, выданного хостингом, на порт 80 внутри вашего контейнера.
4. Убедитесь, что ваш домен настроен правильно. Если вы используете свой собственный домен, убедитесь, что настройки DNS корректно указывают на IP-адрес вашего хостинга.
Если проблема все еще не решена, обратитесь в поддержку вашего хостинг-провайдера для получения дальнейшей помощи.