gpt4 book ai didi

docker - 如何一次将100个docker镜像推送到docker hub?

转载 作者:行者123 更新时间:2023-12-02 20:48:30 47 4
gpt4 key购买 nike

我正在尝试找到一种方法,可以在短时间内将100幅图像推送到Docker集线器。有没有更好,更有效的方法来做到这一点?

alpine:1.0.0.0
alpine:2.0.0.0
.
..
...
alpine:100.0.0.0

有100张图片。我正在寻找将所有图像推送到docker hub的最佳方法。

最佳答案

moby issue 9132似乎表明您可以并行推送:

this was included in the 1.10.3 release, but requires a registry 2.3.x.



您需要:
  • 将您的docker push
  • 线程化
  • 至少将docker daemon--max-concurrent-uploads int更改为100,以便最大化并行推送的数目(默认限制为5)
  • 确保您的网络上传能力可以处理这种并行查询!

  • 除此之外,自2014年以来就要求并行推送(请参阅 issue 7336)
    PR 458,但是...

    This change doesn't not address the fundamental problems that are brought up when requesting this feature.
    The idea behind multiple push/pull arguments is that they are parallelized, but this simply performs them in sequence. This design provides no advantage over for i in images; do docker push $i; done.



    因此,您仍然需要编写 docker push线程的脚本。

    关于docker - 如何一次将100个docker镜像推送到docker hub?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46867200/

    47 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com