Vultr DocsLatest Content

Associated Doc

Can I Manage Container Image Versions?

Updated on 15 September, 2025

Container Registry supports versioning through Docker image tags, allowing management of multiple container image versions within a repository.


Yes. Vultr Container Registry (VCR) supports versioning through Docker image tags. Tags let you associate multiple versions of the same container image within a single repository. This makes it easy to manage different application builds, deployment environments, or rollback strategies.

For example:

# Tag an image as the "latest" build
$ docker tag my-app:latest <registry-region>.vultrcr.com/<registry-name>/my-app:latest

# Tag the same image with a version number
$ docker tag my-app:latest <registry-region>.vultrcr.com/<registry-name>/my-app:v1.0.0

When you push these tags to VCR, the different versions are stored under the same repository. Detailed information about each version, including push time, digest, and associated tags, can be retrieved using the List Artifacts API endpoint. You can then:

  • Pull a specific version for consistent deployments:

    console
    $ docker pull <registry-region>.vultrcr.com/<registry-name>/my-app:v1.0.0
    
  • Use the latest tag for ongoing development builds.

  • Maintain multiple tags (for example, staging, production, dev) to track environment-specific releases.

Using semantic versioning or custom tags with VCR efficiently organizes and manages your container image lifecycle.