У нас есть рой, работающий на 6 хостах и около 15 контейнеров. Есть одна точка доступа, открытая как порт 3010.
На каждом хосте, являющемся нодой роя, есть локальная изолированная сеть с 3-мя докер-контейнерами. На каждом хосте один из этих контейнеров хочет подключиться к порту публикации 3010.
Мне нравится использовать порт на том хосте, на котором в данный момент запущен этот контейнер. Не знаю, разумно ли это?
Как определить имя хоста, которое будет использоваться в док-контейнере для подключения к локальному порту роя. Localhost и 127.0.0.1 недоступны. Я могу подключить контейнер к оверлейной сети в рое, но это невозможно при запуске контейнера из-за локальной изолированной сети.