шанс на решение задачи и это вы))
Есть контейнер, который собран из обычного докерфайла, без compose, в нем крутится FastAPI сервис.
Этому сервису нужно ходить в БД, а она находится на удаленной машине (не в докере).
Когда FastAPI стучится в удаленный IP адрес с портом 3306, то почему то получается так, что он стучится в localhost, хотя IP в подключении указан явно.
Как сделать так, чтобы контейнер не разворачивал исходящие соединения?
Показывай docker-compose.yml, конфиг приложения, логи
собирается без compose, чисто докерфайл
Ну значит docker run
в параметра docker run, имеется только -p 5002:5002, чтобы API шка работала
Я не играю в игры с перезказом команд своими словами
если речь о network host, то он не сработал
Обсуждают сегодня