Pacchetto “libintl” rimosso dalle immagini Alpine
Il pacchetto libintl
non è più incluso nelle immagini dei contenitori Alpine di .NET.
Comportamento precedente
Prima di .NET 8, il pacchetto libintl
era incluso nelle immagini del contenitore Alpine di .NET.
Nuovo comportamento
.NET non include più il pacchetto libintl
nelle immagini del contenitore Alpine.
Se la tua applicazione ha una propria dipendenza da libintl
, potrebbe comparirti l'errore seguente durante l'esecuzione con .NET 8 in un contenitore Alpine:
Errore durante il caricamento della libreria condivisa libintl.so.8: nessun file o directory di questo tipo
Versione introdotta
.NET 8 anteprima 5
Tipo di modifica
Questa modifica è una modifica funzionale.
Motivo della modifica
È stato determinato che .NET non ha alcuna dipendenza dal pacchetto libintl
. Solo i pacchetti richiesti da .NET sono inclusi nell'immagine del contenitore Alpine di base.
Azione consigliata
Verifica la funzionalità dell'applicazione durante l'aggiornamento a .NET 8. Se la tua applicazione ha una dipendenza dal pacchetto libintl
, puoi includerla nell'immagine aggiungendo l'istruzione seguente al Dockerfile:
RUN apk add --no-cache libintl
API interessate
Nessuno.