dotnet / sdk-container-builds

Libraries and build tooling to create container images from .NET projects using MSBuild
https://learn.microsoft.com/en-us/dotnet/core/docker/publish-as-container
MIT License
175 stars 30 forks source link

Determine inferencing for new Ubuntu `noble` images #557

Closed baronfel closed 1 month ago

baronfel commented 3 months ago

https://github.com/dotnet/dotnet-docker/pull/5241

It seems reasonable to default to these for .NET 9 Linux RIDs. The main question to me is: Is there a point at which we should ever default .NET 8 SDK containers to noble?

richlander commented 3 months ago

Having a default switch from jammy to noble seems fine to me as long as it is at an SDK feature band boundary. We do something similar for Alpine.

For example, we have an Alpine floating tag that gets updated ~ every 6 months to a new Alpine, some of which have breaking changes (most of which are hidden for most .NET apps).

Related: https://github.com/dotnet/sdk-container-builds/issues/556

baronfel commented 1 month ago

Closing as we've done this work - the noble images will be used starting with the June servicing release for .NET 8.0.300+ SDKs.