Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker:高效地将映像迁移到另一个注册表_Docker_Docker Registry - Fatal编程技术网

Docker:高效地将映像迁移到另一个注册表

Docker:高效地将映像迁移到另一个注册表,docker,docker-registry,Docker,Docker Registry,我需要将许多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 现在,其中一些图像非常巨大,超过100G

我需要将许多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
现在,其中一些图像非常巨大,超过100GB,整个过程需要很长时间。有人能想出一个加速的办法吗?是否有类似于注册中心之间的直接转移?或者,至少可以避免
docker pull
命令上的“提取阶段”。因为这里的提取比提取要长得多,实际上我不需要提取