I’m not aware of any restrictions like that. Normally you could push the same image (not Docker, Docker is the daemon, the software) using the same tag as many times as you want. It is actually done when you override the latest tag or when you have a new patch version and v1.2.3
is added so v1.2
should point to the new patch version. If it is not allowed in your case, I assume there is a restriction implemented in the registry you are using. It could be a good idea to protect specific versions so you can make sure an existing specific version is not overridden only the more general aliases to point to new versions
PS: I edited your post, please use code blocks as described in our formatting guide to avoid missing parts in your posts that only moderators could see and edit :How to format your forum posts