Auf Docker für Mac können Sie host.docker.internal
verwenden wenn Ihr Mongo auf Ihrem Localhost läuft. Sie könnten Ihren Code in eine env-Variable für den Mongo-Host einlesen lassen und sie wie folgt in der Dockerfile festlegen:
ENV MONGO_HOST "host.docker.internal"
Weitere Einzelheiten finden Sie hier unter https://docs.docker.com/docker-for-mac/networking/#use-cases-and-workarounds