Compartir a través de


Paquete "libintl" quitado de 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 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.

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.

Consulte también