1
シンプルな.NET Core APIを使用して、ポート80で単純なhello world文字列を返すようにしました。これを動作するドッキングコンテナに組み込みました。私はデタッチモードでローカルにビルドした後、ビジュアルスタジオでビルドした後、空のコンテナレジストリにアップロードして空のコンテナレジストリからコンテナを引き出そうとしたら、もはやデタッチモードで実行されなくなり、正しく終了します。実行コマンドの後。実行後.NETコアコンテナが終了する
注:レジストリからイメージを取得する前に、元のイメージを削除しました。
再生手順を共有する –
1.最初にビジュアルスタジオでアプリケーションを作成し、ブラウザを開いてポート80に移動し、画面上でhello worldを見て、アプリケーションを終了します。 2.)私はPowerShellを開いて、 "docker image ls"と入力して、ビジュアルスタジオが作成したイメージを表示します。 3.)「ドッカーコンテナrun -d -p 80:8081 --name hello helloworld」と入力し、コンテナは分離モードで実行されます。 4.)次に、helloworld画像を紺色のコンテナレジストリにプッシュします。 5.)私のマシン上のすべてのイメージを削除し、レジストリからhelloworldイメージを取り出して実行しますが、実行後に終了します – Paul
私は実際のイメージやコードなどを意味しました –