サービスとして使用できます。開発およびテスト環境では、データベースをコンテナーとして実行すると便利です。コマンドを実行するだけで、アプリケーション全体が起動するためです。それらのデータベースをコンテナーとして使用することは、統合テストにも有効です。データが格納されるので、テストの予測精度が向上するためです。データベースが実行されます。one.マイクロサービスの重要な点は、各マイクロサービスで関連データが所有されるため、専用のデータベースを用意する必要があることです。データベースは任意の場所に置くことができます。メモリ要件をできるだけ低く保つために、これらはすべて同じコンテナー内にあります。十分なソリューションですが、運用環境には適していないことに留意してください。実行したときに実行されます。イメージに関連する基本情報または静的情報から、環境の設定を分離します)。コマンドでそのコンテナーを実行できます。コマンドを使う方が便利です。接続を介して接続することでデータベースを更新できます。データで初期化します。インスタンスにアクセスできない場合があるデモに役に立つだけではありません。イメージと既知のデータから統合テストを簡単に実行できるので開発やテストの環境にも有効です。メソッドに次のようなコードを追加できます。}}コンテナーの起動時に移行を適用し、データベースをシード処理する際の重要な注意事項があります。サーバーが何らかの理由で使用できない可能性があるため、サーバーが使用可能になるまで待機している間、再試行を処理する必要があります。拡張メソッドによって処理されます。クラスの次のコードはデータを入力します。}}統合テストを実行するときには、統合テストと一貫性のあるデータを生成する方法があると便利です。インスタンスを含む、すべてのものを新規に作成できると、テスト環境に非常に役立ちます。プロバイダーを使用できます。メソッドでその構成を指定できます。...}ただし、重要な落とし穴があります。メモリ内データベースは、特定のデータベースに固有な多くの制約をサポートしません。データベースに対して記述する場合があります。メモリ内データベースを使用している場合は、列で一意のインデックスを処理することはできません。データベースとまったく同じようには動作せず、データベース固有の制約をエミュレートしません。constraints.それでも、テストやプロトタイプ作成にはメモリ内データベースが依然として役立ちます。ような実際のデータベースを使用する必要があります。プロバイダーよりも正確です。コンテナー上で実行できます。パイプラインのテスト環境向けにも、コンテナーですべての依存関係を実行できるので便利です。ような高可用性ソリューションを探すことをお勧めします。コード内で、接続文字列だけを変更する必要があります。イメージを提供します。コンテナーを直接実行できます。含まれているので、標準のコンテナーのリンクを、リンクされたコンテナーが自動的に使用できるようになります。キャッシュが使用されます。ファイルの一部として定義されます。内部的に公開されます。ホスト内で実行されている他のコンテナーからのみアクセス可能であることを意味します。コンテナーに使用する接続文字列が定義されます。Next関連記事このページはお役に立ちましたか?YesNo追加のフィードバックはありますか?スキップ送信ありがとうございます。直接フィードバックを残すこともできます。直接フィードバックを残すこともできます。2020このページはお役に立ちましたか?YesNo追加のフィードバックはありますか?スキップ送信ありがとうございます。