Docker私人信任的registry
我想删除docker私人信任registry中的图像。如何查看可用图像以及如何删除旧图像?
我正在使用registry:2
提前致谢。
从问题1529 ,你可以看到你的图像:
curl -k -u 'docker:sdf' -X GET https://localhost:5000/v2/_catalog
对于每个图像,您可以列出其标签:
curl -k -u 'docker:sdf' -X GET https://localhost:5000/v2/bkf/ebbg/tags/list
最后,对于一个标签,你可以查询它的清单:
curl -k -I -H Accept:\* https://<some_url_or_ip>:5000/v2/<image_name>/manifests/<tag_name>
( 史蒂文·艾文森 )
使用这些标题(包括
sha256:
部分,如果存在)的值 – 它们应该是相同的:
-
Docker-Content-Digest
-
Etag
你需要清单来删除一个图像
DELETE /v2/<name>/manifests/<reference> curl -k -v -u 'docker:sdf' -X DELETE https://localhost:5000/v2/<name>/manifests/<reference>