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

Cách khởi động lại Vùng chứa Docker MongoDB hiện có với cờ mới cho daemon

Đây là tệp .yml của tôi

version: '3.7'

services:
  node1:
    image: mongo 
    ports:
      - 30001:27017 
    volumes:
      - $HOME/mongoclusterdata/node1:/data/db 
    networks:
      - mongocluster
    command: mongod --replSet comments 
  node2:
    image: mongo
    ports:
      - 30002:27017
    volumes:
      - $HOME/mongoclusterdata/node2:/data/db
    networks:
      - mongocluster
    command: mongod --replSet comments
    depends_on :
      - node1 
  node3:
    image: mongo
    ports:
      - 30003:27017
    volumes:
      - $HOME/mongoclusterdata/node3:/data/db
    networks:
      - mongocluster
    command: mongod --replSet comments
    depends_on :
        - node2 

networks:
  mongocluster:
    driver: bridge 

Phần volume có đường dẫn tuyệt đối khác với root. Thực tế tệp docker tạo tệp tự cấu hình trên root, vì vậy nếu bạn có root làm vị trí cài đặt docker-comp, hãy thay đổi nó thành nơi khác và bây giờ cài đặt tệp cấu hình sẽ không bao giờ xóa trên docker-install up / down.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. System.FormatException 'xảy ra trong MongoDB.Bson.dll - XXX không phải là chuỗi hex 24 chữ số hợp lệ

  2. Làm cách nào chúng tôi có thể đưa ra truy vấn cho các tài liệu nhúng thông qua trình điều khiển java?

  3. Dấu chấm MongoDB (.) Trong tên khóa

  4. Lưu trữ Dữ liệu XML trong một bộ sưu tập mongodb

  5. Tại sao PyMongo 3 lại cho ServerSelectionTimeoutError?