MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

conectando-se ao mongodb local do contêiner do docker


No Docker para Mac, você pode usar host.docker.internal se o seu mongo estiver sendo executado em seu localhost. Você pode ter seu código lido em uma variável env para o host mongo e defini-lo no Dockerfile assim:

ENV MONGO_HOST "host.docker.internal"

Veja aqui para mais detalhes em https://docs.docker.com/docker-for-mac/networking/#use-cases-and-workarounds