为什么复制的docker仓库工件计数不同?
您可能想知道为什么复制的docker存储库的工件计数不同。
这通常是因为_upload文件夹。请参阅这
预期的行为是每天删除一次_uploads文件夹的所有内容。
如果您想验证_upload文件夹中有多少工件。
您应该运行AQL查询或SQL查询
AQL,
curl -u admin: Password1 'http://ART_URL:8081/artifactory/api/search/aql' -H 'Content-Type: text/plain' -d 'items.find({"repo":"docker-local"},{"路径":{" $匹配”:“* _上传“}})
对于SQL,
选择count (*)从节点在哪里回购= 'docker-local'和node_type = 1和node_path就像' % _上传%’;
有时候,你可能会在7.17.2以下的Artfactory中看到很大的差异这只虫子
作为一种变通方法,您可以以秒为单位设置属性值,而不是以毫秒为单位artifactory.system.properties以下7.17.2版本中的文件。
如。
artifactory.docker.cleanup.uploadsTmpFolderJobMillis = 86400
当您升级到7.17.2及以上版本时,请不要忘记删除上述参数。
