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.
Les images conteneur .NET 9 n’installent plus zlib, car il ne s’agit plus d’une dépendance du runtime .NET.
Comportement précédent
Dans les versions précédentes de .NET, les images conteneur .NET installaient la dernière version du package zlib à partir des référentiels de package d’images de base Linux.
Nouveau comportement
À compter de .NET 9, les images conteneur n’installent plus zlib. En outre, zlib n’est plus mis à jour dans les images où il est déjà installé à partir de l’image de base.
Version introduite
.NET 9 Préversion 7
Type de changement
Ce changement est un changement de comportement.
Raison du changement
Dans .NET 9, le runtime contient une version de zlib-ng liée statiquement. Par conséquent, le runtime .NET n’a plus de dépendance de package sur zlib. Pour réduire les tailles d’images conteneur .NET, ces dernières n’installent plus zlib et ne mettent plus à jour zlib dans les images où il est déjà installé à partir de l’image Linux de base.
Action recommandée
Pour la plupart des scénarios, aucune action n’est requise. Si votre application .NET conteneurisée a une dépendance de package directe sur zlib, vous devez l’installer manuellement dans votre Dockerfile à l’aide du gestionnaire de package.
API affectées
Aucun.