IBM Cloud Docs
Why do I get a manifest version error in Container Registry?

Why do I get a manifest version error in Container Registry?

When you try to tag your image in IBM Cloud® Container Registry, you get a manifest version error: CRI0301E The manifest version for this image is not supported for tagging.

You tried to tag your image, but you receive the following error message: CRI0301E The manifest version for this image is not supported for tagging. To upgrade to a supported manifest version, pull and push this image by using Docker version 17.07 or later, then run the 'ibmcloud cr image-tag' command again.

The manifest version is not supported.

To resolve the problem, complete the following steps:

  1. Upgrade to a supported version of Docker, see Support for Docker.

  2. Pull the image that you tried to tag by running the following command, where <source_image> is your source image name:

    docker pull <source_image>
    
  3. To upgrade the manifest version, push the image by running the following command:

    docker push <source_image>
    
  4. Tag the image by running the ibmcloud cr image-tag command, see Creating new images that refer to a source image.