127.0.0.x это localhost он же loopback , по этому 2 одинаковых порта опубликовать не выйдет. Не имеет значение при этом четвертый актет, это все будет localhost. Вам надо или разные порты под разные экземпляры монги публиковать или иметь на машине разные реальные адреса, для этого Вам надо иметь 2 сетевые карты с разными реальными сетевыми ip адресами.
Еще вариант, поднять 3 докер с webui (например mongotron.io) все 3 контейнера обеднить сетью docker-compose, тогда они смогут работать каждый со своим портом на выделенном докером адресе, пробросить наружу адрес webui, и управлять монгами через него, далее монги объединить в кластер и мастеру опубликовать порт наружу.