Мне нужно перенести много Docker образов из старого реестра в новый. Стандартный способ сделать это:
docker pull old-registry/image:tag
docker tag old-registry/image:tag new-registry/image:tag
docker push new-registry/image:tag
docker rmi old-registry/image:tag
docker rmi new-registry/image:tag
Теперь некоторые из этих изображений действительно огромны, превышают 100 ГБ, и вся процедура занимает очень много времени. Кто-нибудь может придумать способ его ускорить? Есть ли что-то вроде прямого переноса между реестрами? Или, по крайней мере, есть возможность избежать «фазы извлечения» по команде docker pull
. Потому что извлечение здесь занимает гораздо больше времени, чем извлечение, и мне на самом деле не нужно извлекать его.