Я устанавливаю набор реплик MongoDB через Mongo Cloud Manager.Два экземпляра Mongo запускаются внутри контейнера докера, имеющего произвольное имя хоста.Во время создания MongoDB устанавливает имя хоста контейнера в качестве хоста члена в конфигурации (поле rs.conf (). Members [i] .host).Из-за этого я не могу получить доступ к этому набору реплик, так как имя хоста контейнера не видно снаружи контейнера.
Я не хочу выполнять дополнительную ручную настройку хоста контейнера, чтобы сделать имя хоста контейнера видимым (так как оно уже есть).сеть, настроенная Docker, и контейнер имеют определенный IP, по которому он доступен извне).
Есть ли способ заставить MongoDB использовать IP вместо имени хоста при создании набора реплик?
Iпопытался с опцией bind_ip, но получил ошибку: «Неверная конфигурация: bind_ip 172.17.0.2 не содержит действительный адрес локального хоста»
Спасибо, что заглянули!Любая помощь высоко ценится.