Bintray Docker存储库存储

问题描述

在Bintray上,我发现我有一个占用大量空间的私有docker存储库:

Account usage by repository

然后我继续做一些内部整理工作,只保留了我所有图像的最后3个标签。但是,这并没有太大帮助。删除所有这些旧标记后,存储区完全没有改变。

我在这里找到了这个API端点:https://bintray.com/docs/api/#_get_package_files,以估计软件包文件的大小:

for img in $(cat images) ; do curl -s -XGET -u "user:pass" https://bintray.com/api/v1/packages/my-org/internal-docker/$img/files | python -m json.tool | jq '.[] | .size' | awk '{ sum += $1 } END { print sum }' ; done

总结所有这些内容后,我得到了63723101568字节(60 GB)。

知道其他310GB在哪里吗?

请注意,即使3个标签彼此完全不同,我也会得到最糟糕的情况3倍的数字,即180GB。但是375GB仍然存在。

解决方法

您从哪里获得数组“图像”?

您不是在卷曲整个列表,而是在单个文件。

您的列表可能未包含此存储库中的所有图像。

检查并确保遍历了图像的所有子文件夹。

,

一段时间后,something changed in the backend storage

我询问了他们的支持(登录Bintary时必须单击Feedback),他们正在检查是否做完房屋整理工作,或者仅在我向他们抱怨后才做完事。

>

如果我收到他们的更多信息,我会更新。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...