是否有build议docker图像的最大尺寸限制作为良好做法?

我在Docker镜像中使用Google模型(3.6GB),大小约为5GB。 一切工作正常我。

不过,我只是想知道docker图像的大小是否有限制,或者这方面的任何build议,应该作为一个良好的做法?

search博客和代码后,我几乎可以肯定, Default Base Size是100GB。 所以,你可以在这个限制内使用。 我收集了来自moby / moby的代码片段。

 defaultDataLoopbackSize int64 = 100 * 1024 * 1024 * 1024 defaultMetaDataLoopbackSize int64 = 2 * 1024 * 1024 * 1024 defaultBaseFsSize uint64 = 10 * 1024 * 1024 * 1024 defaultThinpBlockSize uint32 = 128 // 64K = 128 512b sectors 

以前,大小是10GB 。 请参阅合并请求 。

另外,您可以增加大小。 有关详细信息,可以查看Device Mapper Driver文档。