Sur Docker pour Mac, vous pouvez utiliser host.docker.internal
si votre mongo s'exécute sur votre hôte local. Vous pouvez faire lire votre code dans une variable env pour l'hôte mongo et le définir dans le Dockerfile comme ceci :
ENV MONGO_HOST "host.docker.internal"
Voir ici pour plus de détails surhttps://docs.docker.com/docker-for-mac/networking/#use-cases-and-workarounds