Compartir a través de


Las imágenes de .NET predeterminadas usan Ubuntu

La distribución predeterminada de Linux para las etiquetas de .NET se ha cambiado de Debian a Ubuntu. Esto se aplica a todas las etiquetas de .NET que no especifican explícitamente un sistema operativo.

Las imágenes Debian todavía se generan y admiten. Se puede hacer referencia a ellos mediante el -trixie-slim sufijo .

  • docker pull mcr.microsoft.com/dotnet/sdk:10.0-preview - Hace referencia a Ubuntu 24.04 "Noble Numbat"
  • docker pull mcr.microsoft.com/dotnet/sdk:10.0-preview-noble - Hace referencia a Ubuntu 24.04 "Noble Numbat"
  • docker pull mcr.microsoft.com/dotnet/sdk:10.0-preview-trixie-slim - Hace referencia a Debian 13 "Trixie"

El mismo cambio se aplicará a 10.0 las etiquetas una vez quitado el -preview sufijo. Este cambio se propuso en dotnet-docker #5709.

Versión introducida

.NET 10 Preview 1

Comportamiento anterior

.NET 9 y etiquetas predeterminadas anteriores hacen referencia a imágenes basadas en Debian.

Nuevo comportamiento

Las etiquetas predeterminadas hacen referencia a imágenes basadas en Ubuntu.

Tipo de cambio disruptivo

Este es un cambio de comportamiento.

Motivo del cambio

Los ciclos de lanzamiento de Debian y .NET (para el soporte principal) tienen la misma duración, mientras que Debian se publica (y por ende) deja de recibir soporte primero. Los períodos de soporte técnico de Ubuntu son mucho más largos, de modo que una versión de .NET determinada dejará de ser compatible antes de la versión de Ubuntu especificada.

Pruebe la aplicación. Es poco probable que este cambio afecte a los usuarios.

Si prefiere Debian o tiene una dependencia en él, use una etiqueta específica de Debian, como 10.0-preview-trixie-slim.

Las APIs afectadas

No disponible