Docker pull arm64v8/nginx:stable-alpine failed

Around the date 2023/12/22 when I tried to pull the docker image arm64v8/nginx:stable-alpine from hub, it will report the below errors:

dev16:~/git/private/$ docker pull arm64v8/nginx:stable-alpine
stable-alpine: Pulling from arm64v8/nginx
stable-alpine: Pulling from arm64v8/nginx
stable-alpine: Pulling from arm64v8/nginx
no matching manifest for linux/amd64 in the manifest list entries

Everything works good before that day, I suspect the remote hub may update something to cause this problem?
Anyone can helo to solve this problem?

Thanks. : )

Are you sure you used this same image on the same machine?

You are trying to pull an image for arm64 CPUs, but according to the error message, your host has an amd64 CPU. You can do it if you specify the platform:

docker pull arm64v8/nginx:stable-alpine --platform linux/arm64

Of course it won’t run if your host doesn’t support emulation like Docker Desktop does.