Я настроил пару контейнеров, которые взаимодействуют друг с другом. Контейнер основного приложения работает на --network = host
, поскольку он запрашивает несколько контейнеров mySQL, работающих на разных портах в сети хоста.
Я пытаюсь запустить приложение на хосте, но получаю сообщение об ошибке:
curl: (7) Не удалось подключиться к порту 0.0.0.0 36081: Соединение отклонено
Я работаю на Docker, установленном на MacOS.
Я прочитал несколько вопросов, которые указывают, что docker на MacOS работает на виртуальной машине. Но какой обходной путь для доступа к приложению с хоста? Есть ли способ получить IP указанной виртуальной машины?