local docker 回购越来越大
local docker Repos keep getting bigger and bigger
我在 artifactory (5.1.3) 中使用 docker 回购迈出第一步,有些事情让我有点害怕。
我将来自同一个 docker 图像(大约 500MB)的不同标签推送到一个存储库。
我预计回购的存储使用和大小将保持在 500 MB 左右。
但其中包含 5 个图像版本,例如,存储库的大小约为 2.5 GB。
此外,本地 docker 回购设置中的 "Max Unique Tags" 设置无效 - 我设置了 3 但没有删除任何内容 - 又是 5 个版本。
通过这种行为,我们将在月底轻松填满我们的存储系统 - 我是否遗漏了什么,或者这是 docker 人工制品中的东西仍然是测试版吗?
Artifactory 仅在物理上存储这些标签的层一次,因此实际使用的存储空间应约为 500MB(重复数据删除)。
您在 UI(工件计数/大小)中看到的报告大小是如果每个工件都是物理二进制文件(不仅仅是 link)将占用的物理存储量。由于重复数据删除可能发生在不同的存储库之间,因此没有很好的方法来报告每个存储库的物理存储大小(一个 image/tag/layer 可以在多个存储库之间共享)。
在 Storage Summary 页面中,您可以看到 Artifactory 使用的物理存储大小以及通过重复数据删除获得的大小。
我在 artifactory (5.1.3) 中使用 docker 回购迈出第一步,有些事情让我有点害怕。
我将来自同一个 docker 图像(大约 500MB)的不同标签推送到一个存储库。 我预计回购的存储使用和大小将保持在 500 MB 左右。
但其中包含 5 个图像版本,例如,存储库的大小约为 2.5 GB。
此外,本地 docker 回购设置中的 "Max Unique Tags" 设置无效 - 我设置了 3 但没有删除任何内容 - 又是 5 个版本。
通过这种行为,我们将在月底轻松填满我们的存储系统 - 我是否遗漏了什么,或者这是 docker 人工制品中的东西仍然是测试版吗?
Artifactory 仅在物理上存储这些标签的层一次,因此实际使用的存储空间应约为 500MB(重复数据删除)。
您在 UI(工件计数/大小)中看到的报告大小是如果每个工件都是物理二进制文件(不仅仅是 link)将占用的物理存储量。由于重复数据删除可能发生在不同的存储库之间,因此没有很好的方法来报告每个存储库的物理存储大小(一个 image/tag/layer 可以在多个存储库之间共享)。
在 Storage Summary 页面中,您可以看到 Artifactory 使用的物理存储大小以及通过重复数据删除获得的大小。