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

MongoDB tændt med Docker kunne ikke oprette forbindelse til serveren [localhost:27017] ved første forbindelse

Som standard opsætter Compose et enkelt netværk til din app. Hver container for en tjeneste tilslutter sig standardnetværket og kan både nås af andre containere på det netværk og kan findes af dem på et værtsnavn, der er identisk med containernavnet.

Ifølge din docker-compose.yaml fil, du kan få adgang til din mongo-beholder på 127.0.0.1:27017 kun fra værtsmaskine. For at få adgang til den fra NodeJS backend-container skal du bruge db:27017 .



  1. Hvordan ændrer man strukturen af ​​MongoDBs kort-reducer resultater?

  2. Tips til administration af dine databasekonfigurationer

  3. Hvordan udfører man effektivt distinkt med flere nøgler?

  4. Afinstaller mongoDB fra ubuntu