「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次 †概要 †.NET CoreのDockerコンテナ化に必要な検討事項。 詳細 †プログラム †初期化処理 †Program.cs、Startup.csなどの初期化処理を変更する。
ファイル †
プロジェクト出力に含める。 †プロジェクト出力に含めると、 RUN dotnet publish -c release -o /app ... COPY --from=build /app ./ 埋め込まれたリソースに変更する。 †埋め込まれたリソースとして埋め込む。 Dockerfile †開発用から本番用に切り替える。 †
必要なファイルを指定のパスにコピーする。 †
通信 †外部通信・内部通信 †外部通信か、内部通信かを検討する。
HTTPS化 †
設定 †URLから仮想ディレクトリを削除する。 †コンテナの場合はルートディレクトリは仮想ディレクトリでない。 パスをLinux使用に変更する。 †
環境変数で設定を上書き可能にする。 †
参考 †github.com †以下を比較すると良い。 OSSコンソーシアム †Open 棟梁 Wiki †開発基盤部会 Wiki †Tags: :.NET開発, :.NET Core, :仮想化 |