Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Pakiet libintl nie jest już uwzględniony w obrazach kontenerów Alpine dla platformy .NET.
Poprzednie zachowanie
Przed wersją .NET 8 pakiet libintl był uwzględniony w obrazach kontenerowych Alpine platformy .NET.
Nowe zachowanie
Platforma .NET już nie zawiera pakietu libintl w obrazach kontenerów Alpine.
Jeśli aplikacja ma własną zależność od libintl, może zostać wyświetlony następujący błąd podczas uruchamiania z platformą .NET 8 w kontenerze Alpine.
Błąd podczas ładowania biblioteki udostępnionej libintl.so.8: Brak takiego pliku lub katalogu
Wersja wprowadzona
.NET 8 (wersja zapoznawcza 5)
Typ zmiany
Ta zmiana jest zmianą behawioralną.
Przyczyna zmiany
Określono, że platforma .NET nie ma zależności od libintl pakietu. Tylko pakiety wymagane przez platformę .NET są dodawane do podstawowego obrazu kontenera Alpine.
Zalecana akcja
Sprawdź funkcjonalność aplikacji podczas uaktualniania do platformy .NET 8. Jeśli aplikacja ma zależność od libintl pakietu, możesz ją uwzględnić na obrazie, dodając następującą instrukcję do pliku Dockerfile:
RUN apk add --no-cache libintl
Interfejsy API, których dotyczy problem
Żaden.