第 3 章 容器的已知问题
以下已知问题适用于 .NET 10.0 容器镜像:
dnf命令不可用要减少镜像大小,.NET 10.0 容器镜像基于
ubi-minimal基础镜像,而不是标准的ubi镜像。ubi-minimal镜像提供microdnf作为其软件包管理器,而不是dnf。如果您的 Dockerfile 或 Containerfiles 使用
dnf命令,您必须更新它们以使用microdnf。如需更多信息,请参阅
microdnf (8)手册页。UBI 前缀的存储库不再使用 .NET 版本标签
UBI 前缀的存储库(如
ubi9/dotnet-100和ubi9/dotnet-100-runtime)不再包含 .NET 版本的标签。根据 UBI 软件仓库的标准,标记现在基于 RHEL 版本。要获得最新版本,请省略标签(默认为
latest),或者明确使用latest标签。ASP.NET Core 运行时位于单独的镜像中
从 .NET 10.0 开始,.NET 运行时镜像(例如:
registry.access.redhat.com/ubi9/dotnet-100-runtime)不再包含 ASP.NET Core 运行时。如果您的应用程序需要 ASP.NET Core 运行时,则必须使用新的 ASP.NET Core 运行时镜像(例如:
registry.access.redhat.com/ubi9/dotnet-100-aspnet)。ASP.NET Core 运行时位于单独的 ImageStream 中
从 .NET 10.0 开始,s2i-dotnetcore OpenShift
dotnet-runtimeImageStream 不再包含 ASP.NET Core 运行时。如果您的应用程序需要 ASP.NET Core 运行时,则必须使用新的
dotnet-aspnetImageStream。
有关与核心 RPM 软件包相关的已知问题列表,请参阅 .NET 10.0 RPM 软件包的 .NET 10.0 发行注记中的 已知问题部分。