Подскажите плиз, где моя ошибка?:
Пытаюсь запустить flask-приложение в контейнере docker с подключением к бд Postgres на локалоном хосте.
Постгрес настроен на прием запросов с любого хоста.
При запуске приложения вне докер-контейнера (локально, на одной машине с постгрес) - все работает, подключается по IP машины в локальной сети.
После сборки контейнера, Flask запускается - "/" отрабатывает, но при переходе на страницу с подключением к БД, страница уходит в долгую загрузку (зависает) и получаю ошибку:
psycopg2.OperationalError: could not connect to server: Connection timed out
Is the server running on host "192.168.88.250" and accepting
TCP/IP connections on port 5432?
Так собираю образ:
docker build -t flask_in_docker:latest .
Так собираю контейнер:
docker run -d --name flask_docker -p 5000:5000 flask_in_docker