Le immagini del contenitore .NET 9 non installano più zlib
Le immagini del contenitore .NET 9 non installano più zlib
perché non è più una dipendenza di .NET Runtime.
Comportamento precedente
Nelle versioni precedenti di .NET, le immagini del contenitore .NET installavano la versione più recente del pacchetto zlib
dai repository dei pacchetti immagine di base di Linux.
Nuovo comportamento
A partire da .NET 9, le immagini del contenitore non installano più zlib
. Inoltre, zlib
non viene più aggiornato nelle immagini in cui è già installato dall'immagine di base.
Versione introdotta
.NET 9 Anteprima 7
Tipo di modifica
Questa modifica è una modifica funzionale.
Motivo della modifica
In .NET 9 il Runtime contiene una versione collegata staticamente di zlib-ng
. Di conseguenza, .NET Runtime non ha più una dipendenza del pacchetto da zlib
. Per ridurre le dimensioni delle immagini del contenitore .NET, le immagini del contenitore .NET 9 non installano più zlib
e non aggiornano più zlib
nelle immagini in cui è già installato dall'immagine Linux di base.
Azione consigliata
Per la maggior parte degli scenari, non è necessaria alcuna azione. Se l'app .NET in contenitori ha una dipendenza diretta del pacchetto da zlib
, è necessario installarla manualmente nel Dockerfile usando la gestione pacchetti.
API interessate
Nessuno.