6.5. .NET 8.0 の環境変数
.NET イメージは、.NET アプリケーションのビルド動作を制御する複数の環境変数をサポートします。これらの変数はビルド設定の一部として設定したり、アプリケーションのソースコードリポジトリーの .s2i/environment
ファイルに追加できます。
変数名 | 説明 | デフォルト |
---|---|---|
DOTNET_STARTUP_PROJECT |
実行するプロジェクトを選択します。これは、プロジェクトファイル ( |
|
DOTNET_ASSEMBLY_NAME |
実行するアセンブリーを選択します。これには |
|
DOTNET_PUBLISH_READYTORUN |
|
|
DOTNET_RESTORE_SOURCES |
復元操作中に使用される NuGet パッケージソースのスペース区切りリストを指定します。これにより、 | |
DOTNET_RESTORE_CONFIGFILE |
復元操作に使用される | |
DOTNET_TOOLS |
アプリをビルドする前にインストールする .NET ツールのリストを指定します。 | |
DOTNET_NPM_TOOLS | アプリケーションをビルドする前にインストールする NPM パッケージのリストを指定します。 | |
DOTNET_TEST_PROJECTS |
テストするテストプロジェクトのリストを指定します。これは、プロジェクトファイルまたは、単一のプロジェクトファイルを含むディレクトリーである必要があります。各項目に対して | |
DOTNET_CONFIGURATION |
Debug モードまたは Release モードでアプリケーションを実行します。この値は、 |
|
DOTNET_VERBOSITY |
| |
HTTP_PROXY, HTTPS_PROXY | アプリケーションをビルドおよび実行するときにそれぞれ使用される HTTP または HTTPS プロキシーを設定します。 | |
DOTNET_RM_SRC |
| |
DOTNET_SSL_DIRS |
非推奨: 代わりに | |
SSL_CERT_DIR |
信頼する追加の SSL 証明書を含むディレクトリーまたはファイルのリストを指定します。証明書は、ビルド中に実行する各プロセスと、ビルド後のイメージで実行するすべてのプロセス (ビルドされたアプリケーションを含む) により信頼されます。項目は、絶対パス ( | |
NPM_MIRROR | ビルドプロセス中にカスタム NPM レジストリーミラーを使用してパッケージをダウンロードします。 | |
ASPNETCORE_URLS |
この変数は |
|
DOTNET_RESTORE_DISABLE_PARALLEL |
|
|
DOTNET_INCREMENTAL |
|
|
DOTNET_PACK |
|