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.
In a previous version of the Hub, you could do this via the "Tags" tab, which showed a little 'x' that you could click to delete the tag. In the new version of the Hub, this seems to have gone. I can only assume the functionality will return at some stage.

The relevant issue seems to be <https://github.com/docker/hub-feedback/issues/68>.

At the moment, the only workarounds I can see are:

* Delete the repository and recreate it, pushing just the tags you want to keep
* Contact Docker support and ask them to manually remove the unwanted tags