Error while trying to pull nvcr.io/nvidia/tao/tao-toolkit:5.5.0

2025-02-25 12:22:05,053 [TAO Toolkit] [INFO] root 160: Registry: [‘nvcr.io’]
2025-02-25 12:22:05,081 [TAO Toolkit] [INFO] nvidia_tao_cli.components.instance_handler.local_instance 360: Running command in container: nvcr.io/nvidia/tao/tao-toolkit:5.5.0-data-services
2025-02-25 12:22:05,084 [TAO Toolkit] [INFO] nvidia_tao_cli.components.docker_handler.docker_handler 322: The required docker doesn’t exist locally/the manifest has changed. Pulling a new docker.
2025-02-25 12:22:05,084 [TAO Toolkit] [INFO] nvidia_tao_cli.components.docker_handler.docker_handler 173: Pulling the required container. This may take several minutes if you’re doing this for the first time. Please wait here.

Pulling from repository: nvcr.io/nvidia/tao/tao-toolkit
5l
Docker pull failed. 500 Server Error: Internal Server Error ("Head “https://nvcr.io/v2/nvidia/tao/tao-toolkit/manifests/5.5.0-data-services”: unauthorized: ")

Even after login succeeds, unable to pull tao docker files. I am trying to run the finetune_grounding_dino notebook and am stuck here.

What is the pull command? And what is the environment you are running, inside a docker?

I was trying to run the cells of finetune_grounding_dino notebook in jupyter notebook by following this Beginners - NVIDIA Docs document. I am a beginner to this and I think I am missing something.

Please run docker login nvcr.io firstly as mention in the notebook.
You can do it in the cell or a terminal instead.

Thanks… It was the issue with the api key, got it running after generating a new api key.