упаковать приложение в docker+БД для приложения. Без докера все работает отлично, но после сборки и запуска контейнера приложение не может подключиться к БД
Падает с ошибкой
2023-09-02 12:24:06 sqlalchemy.exc.OperationalError: (psycopg2.OperationalError) connection to server at "localhost" (127.0.0.1), port 5432 failed: Connection refused
2023-09-02 12:24:06 Is the server running on that host and accepting TCP/IP connections?
2023-09-02 12:24:06 connection to server at "localhost" (::1), port 5432 failed: Cannot assign requested address
Если кто-то с этим сталкивался, напишите, как победить, пожалуйста
Твое приложения ищет базу на localhost, а она у тебя не там очевидно. Где база развернута?
Смотрю в логах БД, 0.0.0.0 - это искомый адрес? listening on IPv4 address "0.0.0.0", port 5432 2023-09-02 12:18:34 2023-09-02 09:18:34.054 UTC [1] LOG: listening on IPv6 address "::", port 5432
Обсуждают сегодня