Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A distribuição padrão do Linux para tags .NET foi alterada de Debian para Ubuntu. Isso se aplica a todas as marcas .NET que não especificam explicitamente um sistema operacional.
-
docker pull mcr.microsoft.com/dotnet/sdk:10.0- Refere-se ao Ubuntu 24.04 "Noble Numbat" -
docker pull mcr.microsoft.com/dotnet/sdk:10.0-noble- Refere-se ao Ubuntu 24.04 "Noble Numbat"
As imagens de contêiner de Debian não serão enviadas para o .NET 10. Para obter mais informações sobre as plataformas de imagem de contêiner disponíveis na inicialização do .NET 10, consulte dotnet-docker #6539. Essa alteração foi proposta no dotnet-docker nº 6526.
Versão introduzida
.NET 10
Comportamento anterior
No .NET 9 e versões anteriores, as marcas padrão referenciavam imagens com base no Debian.
Novo comportamento
A partir do .NET 10, as marcas de imagem de contêiner padrão fazem referência a imagens do Ubuntu. Além disso, as imagens baseadas em Debian não são mais fornecidas.
Tipo de mudança disruptiva
Esta é uma alteração comportamental.
Motivo da alteração
Os ciclos de lançamento de Debian e .NET (para suporte à linha principal) têm o mesmo comprimento, enquanto o Debian é lançado (e por extensão) sai do suporte primeiro. Os períodos de suporte do Ubuntu são muito mais longos, de modo que uma determinada versão do .NET ficará sem suporte antes da versão do Ubuntu fornecida.
Ação recomendada
Teste seu aplicativo com imagens baseadas no Ubuntu. É improvável que essa alteração afete a maioria dos usuários.
Se você precisar especificamente de imagens baseadas em Debian para .NET 10, talvez seja necessário criar e manter imagens de contêiner personalizadas. Consulte a instalação do .NET em um Dockerfile para obter detalhes sobre como criar suas próprias imagens de contêiner do .NET.
APIs afetadas
Não aplicável