Для решения проблемы блокировки Docker HUB в РФ используем любое зеркало docker.io
(например, от Google — https://mirror.gcr.io).
При указании в настройках docker зеркала — он будет пытаться скачивать образы сначала оттуда.
Если служба Docker работает от root, то из под root вносим правки в файл /etc/docker/daemon.json (при отсутствии файла — создаём):
{ "registry-mirrors": ["https://mirror.gcr.io"] }
Затем перезагружаем сервис Docker:
systemctl reload docker.service
Проверяем:
docker info
В выводе должны увидеть указанное нами зеркало:
Registry Mirrors: https://mirror.gcr.io/