MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

connessione a mongodb locale dal contenitore docker

Su Docker per Mac, puoi utilizzare host.docker.internal se il tuo mongo è in esecuzione sul tuo localhost. Potresti leggere il tuo codice in una variabile env per l'host mongo e impostarlo nel Dockerfile in questo modo:

ENV MONGO_HOST "host.docker.internal"

Vedi qui per maggiori dettagli suhttps://docs.docker.com/docker-for-mac/networking/#use-cases-and-workarounds