Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Kerberos n’est plus installé dans les images conteneur .NET Alpine et Debian. Kerberos fournit une mise en réseau sécurisée à l’aide du protocole Kerberos.
Kerberos est installé par défaut dans Ubuntu. Les images Ubuntu .NET ne sont donc pas affectées par cette modification. Toutefois, Kerberos n’est pas présent dans les images .NET Chiseled.
Packages Kerberos :
- Alpine :
krb5-libs - Debian :
libkrb5-3 - Ubuntu :
libkrb5-3
Comportement précédent
Avant .NET 8, le package Kerberos a été installé explicitement dans toutes les images conteneur .NET.
Nouveau comportement
.NET n’installe plus le package Kerberos dans ses images conteneur.
Version introduite
.NET 8 Preview 7
Type de modification
Cette modification peut affecter la compatibilité binaire.
Raison de la modification
Les packages ont été supprimés pour réduire la taille de l’image. Le scénario de mise en réseau sécurisé Kerberos n’a pas été considéré comme suffisamment populaire pour justifier l’installation de ce package par défaut. La suppression de ce package réduit les images .NET 8 d’environ 2,7 Mo.
Action recommandée
Si vous avez besoin du package affecté pour votre scénario, installez-le manuellement à l’aide de l’instruction Dockerfile suivante.
Pour Alpine :
RUN apk add --upgrade krb5-libs
Pour Debian :
RUN apt update && apt -y upgrade libkrb5-3
Pour Ubuntu Chiseled, suivez le modèle pour installer des tranches supplémentaires.