sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB zapnuté s Dockerem se nepodařilo připojit k serveru [localhost:27017] při prvním připojení

Ve výchozím nastavení Compose nastaví pro vaši aplikaci jednu síť. Každý kontejner pro službu se připojuje k výchozí síti a je dosažitelný jinými kontejnery v této síti a je pro ně zjistitelný pod názvem hostitele shodným s názvem kontejneru.

Podle vašeho docker-compose.yaml ke svému mongo kontejneru máte přístup na 127.0.0.1:27017 pouze z hostitelského počítače. Abyste k němu měli přístup z backendového kontejneru NodeJS, měli byste použít db:27017 .



  1. UnhandledPromiseRejectionWarning:MongooseServerSelectionError

  2. Jak se *správně* zeptáte Redis z Tornado?

  3. Dotaz IDE pro MongoDB?

  4. MongoDB $asin