Authorization required for pulling docker images from docker hub

Hello, I used to be able to pull docker images from docker hub, but since about a month ago, I seem to be unable to pull docker images, for example, the latest tensorflow image:

docker pull tensorflow/tensorflow:2.8.0-gpu-jupyter

During the process, it complains authorization failure. Is there anything changed for pulling images from docker hub? From the same computer, I can still pull images from other sites, for example, ngc.nvidia.com.

By the way, I am running the latest docker-ce on a computer on CentOS 7. Any help appreciated!