Будем устанавливать докер из пакетов ( представим что у вас нету доступа к официальным репам) а есть доступ только к локальной репе где есть очень мало чего))
Для начала поставим что можем и что нам нужно(если вы совсем без интернета тогда и эти пакеты придется скачивать в ручную)
sudo yum install libcgroup
sudo dnf install crun
Еще я столкнулся с такой ошибкой
Error: Failed dependencies:
runc is needed by (installed) containers-common-2:1-8.0.1.module+el8.5.0+20494+0311868c.noarch
runc >= 1.0.0-57 is needed by (installed) podman-1:3.4.2-9.0.1.module+el8.5.0+20494+0311868c.x86_64
runc >= 1.0.0-26 is needed by (installed) buildah-1:1.23.1-2.0.1.module+el8.5.0+20494+0311868c.x86_64
B помогло только
sudo yum remove runc
И потом runc был поставлен из пакета
Все теперь скачиваем пакеты от сюда Репа и устанавливаем их, так же я параллельно устанавливаю пакет runc(который был скачен из другого репозитория)
Вот ссылка на моим пакеты для установки Docker 20.10.10
Ну и наконец те ставим все пакеты которые мы скачали
sudo rpm -Uvh *.rpm
Кстати если вам нужен докер на один раз можно вообще скачать архив с докером и просто его запустить