title | description | ms.date | ms.custom |
---|---|---|---|
Breaking change: Debian container images upgraded to Debian 12 |
Learn about the breaking change in containers where .NET container images for Linux have been upgraded to Debian 12 (Bookworm). |
07/11/2023 |
linux-related-content |
The default Linux distro for .NET container images is Debian. In .NET 8, the Debian version has been upgraded to Debian 12 (Bookworm). As a result of upgraded package versions, this new version of Debian may have changes in it that break your application. The most notable change is the upgrade of Open SSL from 1.1 to 3.0.
In .NET 6 and 7, the default Debian version was Debian 11 (Bullseye).
Notable package versions:
libicu
: 67libssl
: 1.1
In .NET 8, the default Debian version is Debian 12 (Bookworm).
Notable package versions:
libicu
: 72libssl
: 3
.NET 8 Preview 1
This change can affect binary compatibility and is also a behavioral change.
According to the container support policy, with each version of .NET, the default version of Debian that's targeted is the latest stable version.
If necessary, update your application to work with the newer package versions.
None.