Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 de Alpine de .NET.
Nuevo comportamiento
.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 hay este archivo o directorio
Versión introducida
.NET 8 Preview 5
Tipo de cambio
Este es un cambio de comportamiento.
Motivo del cambio
Se determinó que .NET no tiene ninguna dependencia en el libintl paquete. Solo se incluyen los paquetes que .NET necesita sobre 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 en el libintl paquete, puede incluirla en la imagen agregando la siguiente instrucción al Dockerfile:
RUN apk add --no-cache libintl
Las APIs afectadas
Ninguno.