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

Node/Expressアプリがdockermongodbに接続できません

    -pを使用してコンテナの適切なポートを公開する必要があります 引数、すなわち:

    docker run -p 27017:27017 -v "$(pwd)":/data --name mongo -d mongo mongod --smallfiles
    

    これにより、ホスト(この場合はVM)でポート27017にアクセスできるようになり、コンテナーのポート27017にトラフィックが転送されます。




    1. MongoDB:警告のログ記録を無効にする方法:ClientCursor ::staticYieldは再帰ロックのb/cのロックを解除できませんか?

    2. Mongodbは深くネストされたサブドキュメントを更新します

    3. Mongooseを使用してObjectIdで検索しているドキュメントが見つかりません

    4. Windows Server 2008に64ビットのmongodbをインストールしようとすると、アクセスが拒否されます