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.
Le package libintl n’est plus inclus dans les images de conteneur Alpine de .NET.
Comportement précédent
Avant .NET 8, le paquet libintl était inclus dans les images conteneur Alpine de .NET.
Nouveau comportement
.NET n’inclut plus le libintl package dans ses images conteneur Alpine.
Si votre application a sa propre dépendance sur libintl, vous pouvez voir l’erreur suivante lors de l’exécution de .NET 8 dans un conteneur Alpine :
Erreur lors du chargement de la bibliothèque partagée libintl.so.8 : aucun fichier ou répertoire de ce type
Version introduite
.NET 8 Preview 5
Type de modification
Ce changement est un changement de comportement.
Raison de la modification
Il a été déterminé que .NET n’a aucune dépendance sur le libintl package. Seuls les packages requis par .NET sont inclus sur l’image conteneur Alpine de base.
Action recommandée
Vérifiez les fonctionnalités de votre application lors de la mise à niveau vers .NET 8. Si votre application a une dépendance sur le libintl package, vous pouvez l’inclure dans l’image en ajoutant l’instruction suivante à votre fichier Dockerfile :
RUN apk add --no-cache libintl
API affectées
Aucun.