Docker image doesn't work with some tag

I choose existing docker image tensorflow-notebook. If I select tag ubuntu-22.04, I can install Jupyterhub via helm and everything works fine.

singleuser:
  image:
    name: quay.io/jupyterhub/k8s-singleuser-sample
    tag: "3.3.8"
  profileList:
    - display_name: "Tensorflow environment"
      description: "Tensorflow."
      default: true
      kubespawner_override:
        image: jupyter/tensorflow-notebook:ubuntu-22.04

If I select the tag cuda-ubuntu-22.04, I get error when I install Jupyterhub via helm:

Error: UPGRADE FAILED: pre-upgrade hooks failed: 1 error occurred:
        * timed out waiting for the condition

I can see the error log message when I run journactl. The error message is some like: *failed to pull and unpack image \"docker.io/jupyter/tensorflow-notebook:cuda-ubuntu-22.04\*

How do I know which tag works and is there function description for each tag?

Docker Hub (docker.io) is no longer supported by jupyter/docker-stacks, all images are on quay.io. You can see all images:
https://quay.io/organization/jupyter
and find the list of tags for a particular image:
https://quay.io/repository/jupyter/tensorflow-notebook?tab=tags

Thanks to point out supporting quay.io. I can see list tags fromhttps://quay.io/repository/jupyter/tensorflow-notebook?tab=tags. The tag is very brief, how can I know more information/description of the tag.

Most of the tags describe the version of someone software included in the image:

That page also tells you how all the images relate to each other, and what packages are added.