пакетов dnf. Есть вот такой вот образ, где через него пакеты ставятся
https://github.com/percona/percona-docker/blob/main/percona-server-8.0/Dockerfile
Я от этого образа наследуюсь, пытаюсь создать свой:
FROM percona/percona-server:8.0.28-19
USER root
RUN set -ex; \
percona-release enable pxb-80 release \
&& dnf -y install percona-xtrabackup-80
Но мне dnf уже недоступен
> [2/3] RUN set -ex; percona-release enable pxb-80 release && dnf install percona-xtrabackup-80 -y:
#5 0.341 + percona-release enable pxb-80 release
#5 0.672 * Enabling the Percona XtraBackup 8.0 repository
#5 0.675 <*> All done!
#5 0.675 + dnf install percona-xtrabackup-80 -y
#5 0.675 /bin/sh: dnf: command not found
Есть идеи почему? В оригинальном образе не вижу никаких удалений менеджера...
Забейте, я не в тот Dockerfile смотрел, я наследовался от образа в котором microdnf используется.
Обсуждают сегодня