sql >> データベース >  >> NoSQL >> MongoDB

Dockerのnode.js経由でMongoDBに接続できません

    試してみてください:

    mongodb.MongoClient.connect('mongodb://mongo:27017', ... );
    

    docker-compose.ymlを変更します :

    version: "2"
    
    services:
    
      web:
        build: .
        volumes:
          - ./:/app
        ports:
          - "3000:3000"
        links:
          - mongo
    
      mongo:
        image: mongo
        ports:
          - "27017:27017"
    

    そして、いくつかのdockercomposeコマンドを使用します:

    docker-compose down
    docker-compose build
    docker-compose up -d mongo
    docker-compose up web
    


    1. データ構造が増大するMongoDBのパフォーマンス

    2. 配列の長さによるMongoの順序

    3. MongoDB $ cosh

    4. MySQL、MongoDB、PostgreSQLのバックアップ暗号化機能-ClusterControl 1.5.1