.NET チュートリアル - 最初のマイクロサービス

Docker イメージを実行する

次のコマンドを使用して、コンテナーでアプリを実行できます:

Command prompt
docker run -it --rm -p 3000:8080 --name mymicroservicecontainer mymicroservice

次の URL を参照して、コンテナー内で実行されているアプリケーションにアクセスできます: http://localhost:3000/weatherforecast

API エンドポイントは、天気予報の情報を含む JSON データを返します

必要に応じて、次のコマンドを使用して、別のコマンド プロンプトで実行されているコンテナーを表示できます:

必要に応じて、次のコマンドを使用して、別々のターミナル ウィンドウで実行されているコンテナーを表示できます:

Command prompt
docker ps

実行中の Docker イメージの一覧と、それぞれのイメージに関する情報。

コマンド プロンプトで CTRL+C を押して、コンテナー内でサービスを実行している docker run コマンドを終了します。

ターミナルで CTRL+C を押して、コンテナー内でサービスを実行している docker run コマンドを終了します。

おめでとうございます。Docker コンテナーを使用してデプロイおよびスケーリングできる小規模な独立したサービスが正常に作成されました。

マイクロサービスの基本的なビルド ブロックです。

エラーが発生しましたか?

エラー: 接続中にエラーが発生した場合: このエラーは、docker デーモンが実行されていないことを示している可能性があります。 のようなメッセージが表示された場合、Docker アプリケーションを起動する必要があることを示している可能性があります。Docker クライアントが実行されていることを確認するには、docker run hello-world を実行します。これにより、イメージがプルされて実行されます。詳細については、Docker のドキュメント を参照して、この問題を診断して修正する方法を確認してください。

続行