broken registry returns MANIFEST_UNKNOWN

26/11/2021

status code 404

{"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest unknown","detail":{"Name":"amcorporate","Revision":"sha256:e63653a2594ae8da3f2270ddb2de39d8be860468cd38f2fae706ef9e8e8d2091"}}]}

=> delete the problematic tag

rm -rf /root/docker/registry/data/docker/registry/v2/repositories/amcorporate/_manifests/tags/1.0.50

run this to clean unused blobs

docker exec -ti registry bin/registry garbage-collect /etc/docker/registry/config.yml --delete-untagged

Raccourcis