Ler em inglês

Partilhar via


Pacote 'libintl' removido das imagens alpinas

O libintl pacote não está mais incluído no . Imagens de contentores alpinos da NET.

Comportamento anterior

Antes do .NET 8, o libintl pacote foi incluído no . Imagens de contentores alpinos da NET.

Novo comportamento

O .NET não inclui mais o libintl pacote em suas imagens de contêiner alpino.

Se seu aplicativo tiver sua própria dependência do libintl, você poderá ver o seguinte erro ao executar com o .NET 8 em um contêiner alpino:

Erro ao carregar biblioteca compartilhada libintl.so.8: Nenhum arquivo ou diretório

Versão introduzida

.NET 8 Visualização 5

Tipo de alteração

Esta mudança é uma mudança comportamental.

Razão para a alteração

Foi determinado que o .NET não tem dependência do libintl pacote. Somente os pacotes que o .NET requer são incluídos na parte superior da imagem de contêiner Alpine base.

Verifique a funcionalidade do seu aplicativo ao atualizar para o .NET 8. Se seu aplicativo tiver uma dependência do libintl pacote, você poderá incluí-lo na imagem adicionando as seguintes instruções ao seu Dockerfile:

RUN apk add --no-cache libintl

APIs afetadas

Nenhum.

Consulte também