MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Не може да се свърже с mongoDB, работещ в докер контейнер

Ако сте посочили правилния порт и все още не можете да се свържете с mongodb, работещ в docker (като мен), уверете се, че използвате името на услугата (или името на контейнера) в URL адреса на вашата връзка, напр. mongodb://mongodb_service:27017/mydb , който е дефиниран във вашия docker-compose.yml :

services:
  mongodb_service:
    image: mongo

Използвах hostname стойност и това не е правилното нещо. Можете да проверите това, като погледнете docker inspect mongodb_service в Aliases раздел.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. премахнете _id от резултата от mongo

  2. В MongoDB как използвате $set за актуализиране на вложена стойност/вграден документ?

  3. Преглед на оперативното отчитане на базата данни в ClusterControl

  4. Как да премахнете всички елементи от колекция MongoDB

  5. 5 начина да получите минути от среща в MongoDB