Udostępnij za pośrednictwem


Obrazy kontenerów platformy .NET 9 nie instalują już biblioteki zlib

Obrazy kontenerów platformy .NET 9 nie są już instalowane zlib , ponieważ nie jest to już zależność środowiska uruchomieniowego platformy .NET.

Poprzednie zachowanie

W poprzednich wersjach platformy .NET obrazy kontenerów platformy .NET zainstalowały najnowszą wersję zlib pakietu z repozytoriów pakietów obrazów podstawowych systemu Linux.

Nowe zachowanie

Począwszy od platformy .NET 9, obrazy kontenerów nie są już instalowane zlib. Ponadto nie jest już aktualizowany na obrazach, zlib na których jest już zainstalowany z obrazu podstawowego.

Wprowadzona wersja

.NET 9 (wersja zapoznawcza 7)

Typ zmiany

Ta zmiana jest zmianą behawioralną.

Przyczyna wprowadzenia zmiany

Na platformie .NET 9 środowisko uruchomieniowe zawiera statycznie połączoną wersję .zlib-ng W związku z tym środowisko uruchomieniowe platformy .NET nie ma już zależności pakietu od zlibprogramu . Aby zmniejszyć rozmiary obrazów kontenera platformy .NET, obrazy kontenerów platformy .NET 9 nie są już instalowane zlibi nie są już aktualizowane zlib na obrazach, na których jest już zainstalowany z podstawowego obrazu systemu Linux.

W większości scenariuszy nie jest wymagana żadna akcja. Jeśli konteneryzowana aplikacja .NET ma bezpośrednią zależność pakietu od zlibprogramu , należy ją ręcznie zainstalować w pliku Dockerfile przy użyciu menedżera pakietów.

Dotyczy interfejsów API

Brak.

Zobacz też