Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Balíček libintl již není součástí kontejnerových image Alpine v .NET.
Předchozí chování
Před .NET 8 byl balíček libintl součástí Alpine kontejnerových obrazů .NET.
Nové chování
.NET již neobsahuje balíček libintl ve svých obrazech kontejnerů Alpine.
Pokud má vaše aplikace vlastní závislost na libintl, může se při spuštění s .NET 8 v kontejneru Alpine zobrazit následující chyba:
Při načítání sdílené knihovny libintl.so.8 došlo k chybě: Takový soubor nebo adresář neexistuje
Verze byla představena
.NET 8 Preview 5
Typ změny
Tato změna je změna chování.
Důvod změny
Bylo zjištěno, že .NET nemá žádnou závislost na libintl balíčku. Na základním kontejnerovém obrazu Alpine jsou zahrnuty pouze balíčky, které .NET vyžaduje.
Doporučená akce
Při upgradu na .NET 8 ověřte funkčnost aplikace. Pokud má vaše aplikace závislost na libintl balíčku, můžete ji zahrnout do image přidáním následující instrukce do souboru Dockerfile:
RUN apk add --no-cache libintl
Ovlivněná rozhraní API
Žádné.