Насколько я понимаю, реестр - это отдельная сущность, которая не имеет прямой связи с клиентом Docker, возможно установленным на том же сервере, где находится реестр.
Другими словами, если я пу sh образ клиента Docker на компьютере A в реестр на компьютере B, любой клиент Docker на компьютере B не получит этот образ, если не извлечет этот образ из реестра.