当我可以给我的团队我的Dockerfile并让他们各自在本地构建映像时,将docker映像存储在某个地方有什么好处?
编辑:不,我不会改写我的问题。它不是基于意见的。我没有问哪个更好。我只要求图像的合理性。值得庆幸的是,我在关闭之前得到了很好的答案。
答案 0 :(得分:5)
某些原因:
答案 1 :(得分:1)
构建docker映像可能需要一段时间。它还可能由于网络原因而失败(就像从存储库中提取docker映像一样)。
但是使用现有映像的关键优势之一是使用任何稳定,不变数据的缓存都具有相同的优势。如果您不想进行任何更改,为什么要重建它?我在构建环境中使用docker映像;这些只是我在升级构建环境时要重建的东西。这样做会降低性能。