从个人dockerregistry中删除标签

我有jenkins正在build立我的docker图像。 在每个构buildJenkins创build一个新的标签的新docker图像。

一开始它很好,但现在在一些仓库,我有300个标签,我。 只想保留最后10个。

我看了这个posthttps://github.com/docker/docker-registry/issues/988

首先,我发送一个请求来get v2/<repoName>/manifests/<tagName> ,然后从头文件获取Docker-Content-Digest,然后发送一个请求以delete v2/<repoName>/blobs/<layerDigests>

但我有以下错误

 { errors: [ { code: 'MANIFEST_UNKNOWN', message: 'manifest unknown' } ] }