MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Docker aplikacji Nodejs nie może połączyć się z kontenerem dockera mongodb

Twój docker-compose nie udostępnia automatycznie portów tcp światu zewnętrznemu, na przykład komputera hosta (zakładam, że twoje nodeJs działa na hoście i nie jest uwzględniony w docker-compose ). To jest zachowanie docker bridge networks , możesz przeczytać więcej na https://docs.docker.com/network/bridge/

Musisz wykonać jedną z następujących czynności:

Dołącz kontener NodeJs do docker-compose

lub

Ujawnij porty z docker-compose.yml



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Pandas DatetimeIndex z MongoDB ISODate

  2. Passport.js i Mongoose.js wypełniają użytkownika przy logowaniu - traci wypełnione pole na req.user

  3. Błąd MongoDb z php 7 na xampp CodeIgniter

  4. InsertMany Document w kolekcji MongoDB przy użyciu C# BsonArray

  5. Zagregowane zapytanie o dopasowanie Mongodb z priorytetem pełnego dopasowania