[英]How to push multiple docker images with docker-compose to docker hub?
[英]how to push 100s of docker images to the docker hub at once?
我正在尝试找到一种方法,可以在短时间内将100幅图像推送到Docker集线器。 有没有更好,更有效的方法来做到这一点?
alpine:1.0.0.0
alpine:2.0.0.0
.
..
...
alpine:100.0.0.0
有100张图片。 我正在寻找将所有图像推送到docker hub的最佳方法。
Moby问题9132似乎表明您可以并行推送:
它已包含在1.10.3版本中,但需要一个注册表2.3.x。
您需要:
--max-concurrent-uploads int
守护进程的--max-concurrent-uploads int
至少更改为100,以最大化并行推送的数量(默认限制为5) 除此之外,自2014年以来就要求并行推送(请参阅问题7336 )
有PR 458 ,但是...
此更改不能解决请求此功能时出现的基本问题。
多个推/拉参数背后的想法是它们是并行的,但这只是按顺序执行它们。 这种设计for i in images; do docker push $i; done
没有提供优于for i in images; do docker push $i; done
优势for i in images; do docker push $i; done
for i in images; do docker push $i; done
for i in images; do docker push $i; done
。
因此,您仍然需要编写docker push
线程的脚本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.