Pacote "libintl" removido das imagens alpinas
O pacote libintl
não está mais incluído nas imagens de contêiner do .NET Alpine.
Comportamento anterior
Antes do .NET 8, o pacote libintl
era incluído nas imagens de contêiner do .NET Alpine.
Novo comportamento
O .NET não inclui mais o pacote libintl
em suas imagens de contêiner Alpine.
Se o aplicativo tiver sua própria dependência no libintl
, você poderá ver o seguinte erro ao executar com o .NET 8 em um contêiner Alpine:
Erro ao carregar a biblioteca compartilhada libintl.so.8: Nenhum arquivo ou diretório desse tipo
Versão introduzida
.NET 8 versão prévia 5
Tipo de alteração
Esta é uma alteração comportamental.
Motivo da alteração
Foi determinado que o .NET não tem nenhuma dependência no pacote libintl
. Somente os pacotes exigidos pelo .NET estão incluídos na imagem de contêiner Alpine base.
Ação recomendada
Verifique a funcionalidade do aplicativo ao atualizar para o .NET 8. Se o aplicativo tiver uma dependência no pacote libintl
, você poderá incluí-lo na imagem adicionando a seguinte instrução ao Dockerfile:
RUN apk add --no-cache libintl
APIs afetadas
Nenhum.