Мой Dockerfile использует базовый образ registry.access.redhat.com/ubi8/ubi-minimal
, в котором есть microdnf
менеджер пакетов.
Когда я включаю следующий фрагмент в файл docker, чтобы иметь последние обновления существующих пакетов,
RUN true \
&& microdnf clean all \
&& microdnf update --nodocs \
&& microdnf clean all \
&& true
Он не просто обновляет 4 существующих пакета, но также устанавливает 33 новых пакета,
Transaction Summary:
Installing: 33 packages
Reinstalling: 0 packages
Upgrading: 4 packages
Removing: 0 packages
Downgrading: 0 packages
В документации dnf
не предлагается устанавливать новые пакеты. Это ошибка в microdnf
?
microdnf update
также увеличивает размер нового изображения на ~ 75 МБ