Chapter 3. Known issues
Chapter 3. Known issues The dnf command is not available. To reduce image size, .NET 9.0 container images use the ubi-minimal base image instead of the ubi base image. The ubi-minimal image uses the microdnf command as its package manager instead of the dnf command. If your Dockerfiles/Containerfiles use the dnf command, you must change them to use the microdnf command instead. For more information about the microdnf command, please see the microdnf man page on your system. Support for the DOTNET_SSL_DIRS environment variable used to load certificates from additional directories has been removed in favor of using the SSL_CERT_DIR environment variable that is supported since .NET 8.0. The runtime image no longer supports source-to-image (S2I) building an application image from pre-built .NET artifacts. Users are encouraged to use the .NET SDK directly to build application images layered on a runtime image. The SDK image may be used as a workaround because it also supports building from pre-built .NET artifacts. The resulting application image will then be based on the SDK image rather than the runtime image. See Known Issues in the .NET 9.0 Release Notes for .NET 9.0 RPM packages for a list of known issues and workarounds for RPMs.