MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Trình docker ứng dụng Nodejs không thể kết nối với vùng chứa docker mongodb

docker-compose của bạn không tự động hiển thị các cổng tcp với thế giới bên ngoài, chẳng hạn như PC chủ của bạn (tôi cho rằng nodeJs của bạn chạy trên máy chủ lưu trữ và không có trong docker-compose ). Đây là hoạt động của docker bridge networks , bạn có thể đọc thêm tại https://docs.docker.com/network/bridge/

Bạn phải thực hiện một trong những điều sau:

Bao gồm vùng chứa NodeJs của bạn vào docker-compose

hoặc

Hiển thị các cổng từ docker-compose.yml



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Kho lưu trữ mùa xuân tự động truyền các thực thể với các loại lớp khác nhau

  2. Làm cách nào để tiếp tục MongoDB ChangeStream ở tài liệu đầu tiên và không chỉ thay đổi sau khi tôi bắt đầu nghe

  3. Làm thế nào tốt nhất để lưu trữ thông tin về thừa kế trong mongodb?

  4. Chuyển các bộ sưu tập MongoDB lớn sang data.frame trong R với rmongodb và plyr

  5. Ngoại lệ không có 'MongoConnectionException'