Skip to content

Add Debian Bookworm images for .NET 6/7 #4535

Description

@richlander

.NET 6 images are based on Debian Bullseye. Bullseye will go out of support ahead of .NET 6. We should start producing Debian Bookworm images for .NET 6. Also, OpenSSL 1.x EOL is before .NET 6 EOL. Debian Bullseye includes OpenSSL 1.x and Bookworm 3.x.

  • OpenSSL 1.1.1 EOL: September 11, 2023
  • Debian Bullseye EOL: ~ July, 2024
  • .NET 6 EOL: November 12, 2024

The expectation is the following:

  • 6.0-bullseye-slim tags will be updated through .NET 6 EOL, based on Debian Bullseye.
  • 6.0 tags will continue to be based on bullseye-slim images for compatibility reasons, even though they may have more CVEs.
  • 6.0-bookworm-slim tags will be based on Debian Bookworm and be opt-in (AKA, you need to update your FROM statement).
  • We will start by publishing 6.0-bookwork-slim tags in dotnet/nightly repos and then publish to dotnet (main) repos after Bookworm is GA.

6.0 images:

.NET 8 images are already based on Bookworm:

.NET 7 images don't need to be changed since .NET 7 EOL is ahead of Bullseye or OpenSSL 1.x EOL.

More info:

Metadata

Metadata

Assignees

Labels

area-dockerfilesConcerns the official .NET Dockerfiles or Dockerfile templatesneeds-announcementAn announcement is needed to discuss customer impact

Type

No type
No fields configured for issues without a type.

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions