Question: I was unable to find resources to understand how Docker Hub images can be managed.

I have an image tagged with V0.0.1 and built a new one tagged V0.0.2. Now I want to remove the V0.0.1 image as the new version is built differently and I don't want users to pull the old image.

Answer: 
You can easily remove or delete a tag with an image from Docker hub.

1. Log in to Docker Hub.
2. Go to "[Repositories](https://hub.docker.com/repositories)" on the top navigation bar, then open a specific image.
3. Click the "Manage Repository" button.
4. Go to the "Tags" tab on the top of the page.
5. Mark the tag which you are going to remove with a checkbox.
6. You will see an "Action" drop-down box on the top left. Click it and select "Delete".

[![tag deletion screenshot](https://i.stack.imgur.com/DgYMU.png)](https://i.stack.imgur.com/DgYMU.png)

That's it.
1. Open hub.docker.com and sign in.
2. Click on Details for your image.
3. Click on Tags.
4. Click on the delete icon (bin) on the right.

Unfortunately, even if you delete the only tag for that image, the image will still be listed in your account/repository. However, anyone who tries `docker pull` on that image will get an error message.
I guess the only way to delete the image entirely is to delete the account (and all its images).