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

springbootのdockerを介したMongodb接続エラー

    同じdocker-composeのサービスは、同じデフォルトネットワークに接続されています。別のコンテナにアクセスする場合は、URLにサービス名を使用する必要があります。コンテナ名はコンテナIPに自動的に解決されます。 localhostを使用して別のコンテナにアクセスすることはできません。代わりにサービス名を使用してください。あなたの場合、spring_boot_mongoの環境変数を設定できます サービス:

    spring_boot_mongo:
        build: .
        ports:
          - "8080:8080"
        environment:
          - SPRING_DATA_MONGODB_.HOST=mongo
    

    春のデータmongoを使用している場合。それ以外の場合は、環境変数を設定して、アプリケーションコンテナのURIを上書きします。




    1. タイプ情報をMongoDBに渡して、インターフェイスタイプを適切に逆シリアル化できるようにしますか?

    2. MongoDB 3.0.5エラー:シンボルルックアップエラー:未定義のシンボル:FIPS_mode_set

    3. MongoDB Java:QueryBuilder$in演算子を使用してMongoでオブジェクトを検索しても何も返されません

    4. MongoDBネストOR/ANDどこ?