Образы контейнеров .NET 9 больше не устанавливаются zlib
Образы контейнеров .NET 9 больше не устанавливаются zlib
, так как она больше не зависит от среды выполнения .NET.
Прежнее поведение
В предыдущих версиях .NET образы контейнеров .NET установили последнюю версию zlib
пакета из репозиториев пакета базового образа Linux.
Новое поведение
Начиная с .NET 9 образы контейнеров больше не устанавливаются zlib
. Кроме того, больше не обновляется в образах, zlib
где он уже установлен из базового образа.
Представленные версии
.NET 9( предварительная версия 7)
Тип изменения
Причина изменения
В .NET 9 среда выполнения содержит статически связанную версию zlib-ng
. В результате среда выполнения .NET больше не имеет зависимости zlib
пакета. Чтобы уменьшить размер образа контейнера .NET, образы контейнеров .NET 9 больше не устанавливаются zlib
и больше не обновляются zlib
в образах, где он уже установлен из базового образа Linux.
Рекомендуемое действие
Для большинства сценариев никаких действий не требуется. Если контейнерное приложение .NET имеет прямую зависимость zlib
пакета, его следует установить вручную в Dockerfile с помощью диспетчера пакетов.
Затронутые API
Нет.