Docker: эффективно перенести образ в другой реестр - PullRequest
2 голосов
/ 04 августа 2020

Мне нужно перенести много 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. Потому что извлечение здесь занимает гораздо больше времени, чем извлечение, и мне на самом деле не нужно извлекать его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...