title: Docker Registry v2 Images cannot be removed
body: <p>Before, I list the images by the API:</p>
  
  <pre><code>   curl docker-registry:5000/v2/_catalog
      {"repositories":
          ["tmp.eium.ems"]
      }
  </code></pre>
  
  <p>Then I find the image digest by:</p>
  
  <pre><code>curl -H "Accept: application/vnd.docker.distribution.manifest.v2+json" -X GET http://docker-registry:5000/v2/tm
  p.eium.ems/manifests/latest
  {
     "schemaVersion": 2,
     "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
     "config": {
        "mediaType": "application/vnd.docker.container.image.v1+json",
        "size": 7440,
        "digest": "sha256:8e9a0dfac41f87fdb04e2e9ab7bb64750e71ee58701f024e498fdbcf69c2d082"
     },
  ...
  </code></pre>
  
  <p>Then I delete it with CLI:</p>
  
  <pre><code>[root@snap460c04 tmp]# curl -X DELETE docker-registry:5000/v2/tmp.eium.ems/blobs/sha256:8e9a0dfac41f87fdb04e2e9ab7bb64750e71ee58701f024e498fdbcf69c2d082
  </code></pre>
  
  <p>No any errors.
  But while I check it, the image is still there:</p>
  
  <pre><code>[root@snap460c04 tmp]# curl docker-registry:5000/v2/_catalog
  {"repositories":["tmp.eium.ems"]}
  </code></pre>
  
  <p>Cannot anybody help?</p>
  
  <p>I think my deletion did work, because if I execute the delete again, an error is reported:</p>
  
  <pre><code>[root@snap460c04 tmp]# curl -X DELETE docker-registry:5000/v2/tmp.eium.ems/manifests/sha256:8e9a0dfac41f87fdb04e2e9ab7bb64750e71ee58701f024e498fdbcf69c2d082
  {"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest unknown"}]}
  </code></pre>