我想在生产环境中使用Docker。我想让我的合作者直接从Docker Hub中提取我构建的最新图像。我想知道Docker Hub中的拉数和图像大小是否有任何限制。 我看看Docker Hub网站,但我没有找到我的问题的答案
答案 0 :(得分:10)
拉力或图像尺寸没有任何硬性限制。但是,如果你有非常大的图像(几个Gigs),它可能会极大地降低你的推/拉速度
如果您在Docker Hub上使用自动构建,则当前限制为:
* 2 hours
最长构建时间
* 2 GB
内存
* 1
CPU
* 30 GB
磁盘空间
对于较大的自动构建,您可以将它们分成几个由FROM语句和Repository Links连接的自动构建,或者在您的机器上本地构建并推送它们。
答案 1 :(得分:8)
自2020年11月1日起,以下restrictions适用于Docker Hub:
拉动限制是针对请求用户的,而非针对每个图像。匿名用户通过其IP地址进行标识。
拉定义为获取图像清单的请求。这意味着即使您已经拥有本地的所有最新层,运行docker pull
仍将计入配额,即使没有新的内容需要下载。
过去6个月内未拉出或推入的图像为classified as inactive。