Paquete "libintl" quitado de las imágenes de Alpine
El paquete libintl
ya no se incluye en las imágenes de contenedor Alpine de .NET.
Comportamiento anterior
Antes de .NET 8, el paquete libintl
se incluía en las imágenes de contenedor Alpine de .NET.
Comportamiento nuevo
.NET ya no incluye el paquete libintl
en sus imágenes de contenedor Alpine.
Si la aplicación tiene su propia dependencia en libintl
, es posible que vea el siguiente error al ejecutar con .NET 8 en un contenedor Alpine:
Error al cargar la biblioteca compartida libintl.so.8: No existe este tipo de archivo o directorio
Versión introducida
.NET 8 Preview 5
Tipo de cambio
Este es un cambio de comportamiento.
Motivo del cambio
Se ha determinado que .NET no tiene ninguna dependencia del paquete libintl
. Solo se incluyen los paquetes que requiere .NET, además de la imagen base del contenedor Alpine.
Acción recomendada
Compruebe la funcionalidad de la aplicación al actualizar a .NET 8. Si la aplicación tiene una dependencia del paquete libintl
, puede incluirla en la imagen si agrega la siguiente instrucción al Dockerfile:
RUN apk add --no-cache libintl
API afectadas
Ninguno.