Мне нравится иметь свой личный реестр Docker как файл по умолчанию на моем локальном компьютере и сервере.
При извлечении изображений (ubuntu, httpd) он должен проверять только мой реестр
Вы можете запретить на брандмауэре подключать сервер к dockerhub.Таким образом, dockerd будет вынужден использовать только ваш реестр.Но это будет работать только для настроенного зеркала.
На самом деле, использовать только личный реестр вместо dockerhub невозможно из коробки.Существуют специальные модификации dockerd, которые позволяют вам настроить его - см. Эту ветку Как изменить реестр Docker по умолчанию с docker.io на мой личный реестр? .