пакетов 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 используется.
Обсуждают сегодня