.NET 8.0 コンテナーのリリースノート
多様性を受け入れるオープンソースの強化 リンクのコピーリンクがクリップボードにコピーされました!
Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。まずは、マスター (master)、スレーブ (slave)、ブラックリスト (blacklist)、ホワイトリスト (whitelist) の 4 つの用語の置き換えから始めます。この取り組みは膨大な作業を要するため、用語の置き換えは、今後の複数のリリースにわたって段階的に実施されます。詳細は、Red Hat CTO である Chris Wright のメッセージ をご覧ください。
Red Hat ドキュメントへのフィードバック (英語のみ) リンクのコピーリンクがクリップボードにコピーされました!
Red Hat ドキュメントに関するご意見やご感想をお寄せください。また、改善点があればお知らせください。
Jira からのフィードバック送信 (アカウントが必要)
- Jira の Web サイトにログインします。
- 上部のナビゲーションバーで Create をクリックします。
- Summary フィールドにわかりやすいタイトルを入力します。
- Description フィールドに、ドキュメントの改善に関するご意見を記入してください。ドキュメントの該当部分へのリンクも追加してください。
- ダイアログの下部にある Create をクリックします。
第1章 新機能 リンクのコピーリンクがクリップボードにコピーされました!
.NET 8.0 コンテナーのリリースノートは、.NET 8.0 RPM パッケージのリリースノートを拡張したものです。既知の問題、オペレーティングシステムのアーキテクチャー、プライバシー、およびサポートの詳細は、.NET 8.0 RPM パッケージのリリースノート を参照してください。
第2章 既知の問題 リンクのコピーリンクがクリップボードにコピーされました!
NodeJS は .NET 8.0 SDK イメージには含まれなくなりました。
Node.js に依存するアプリケーションを以前の .NET バージョンから .NET 8.0 イメージに移植する方法は、ナレッジベースのソリューションNodeJS フロントエンドを使用した Web アプリケーションの移植による .NET 8.0 UBI イメージでの構築 を参照してください。
-
OpenShift Container Platform で使用されるランダムユーザーは、OpenShift Container Platform 3.11 の
/etc/passwdファイルに追加されなくなりました。その結果、.NETEnvironment.UserNameプロパティーは空の文字列を返します。 -
DOTNET_CORE_VERSION環境変数およびDOTNET_FRAMEWORK環境変数がイメージから削除されました。代わりに、イメージには、DOTNET_VERSION、ASPNET_VERSION、およびDOTNET_SDK_VERSION環境変数の .NET Framework、ASP.NET Core Framework、および SDK バージョンの正確なバージョンがそれぞれ含まれるようになりました。 -
追加のディレクトリーから証明書をロードするために使用される
DOTNET_SSL_DIRS環境変数は、イメージエントリーポイントによって処理されなくなりました。デフォルトの s2i (source-to-image) のassembleおよびrunスクリプトは引き続き環境変数を処理します。あらゆる場合に証明書を信頼するには、代わりにSSL_CERT_DIRを使用します。 .NET 8.0 では、コンテナー内で実行するコマンドとその引数を単一の文字列として指定できなくなりました。引数を別の文字列として渡す必要があります。新しい構文は、以前の .NET バージョンでも機能します。
たとえば、
podman run registry.access.redhat.com/ubi8/dotnet-70 “echo hello”の代わりに、podman run registry.access.redhat.com/ubi8/dotnet-80 echo helloを使用します。dnfコマンドは使用できません。イメージサイズを縮小するために、.NET 8.0 コンテナーイメージは ubi ベースイメージの代わりに
ubi-minimalベースイメージを使用します。ubi-minimalイメージは、dnfコマンドの代わりにmicrodnfコマンドをパッケージマネージャーとして使用します。Dockerfiles/Containerfiles で
dnfコマンドを使用している場合は、代わりにmicrodnfコマンドを使用するように変更する必要があります。microdnfコマンドの詳細は、microdnfman ページを参照してください。
RPM の既知の問題および回避策の一覧は、.NET 8.0 RPM パッケージの .NET 8.0 リリースノートの 既知の問題 を参照してください。