Один и тот же Ip-адрес для доступа к контейнеру изнутри и снаружи

#docker #docker-compose #docker-networking

Вопрос:

У меня есть распределенная база данных, работающая в Docker (kudu). Все компоненты этой базы данных должны иметь возможность общаться друг с другом, но приложения за пределами docker (работающие на хосте) также должны иметь возможность подключаться ко всем компонентам на одной и той же комбинации IP-адресов и портов (из базы данных я не могу рекламировать разные IP-адреса).

Есть ли способ сделать это с помощью docker (-compose), надеюсь, без необходимости изменять хост-систему?

Комментарии:

1. Проверьте сетевой драйвер хоста, он может работать для вас.