Can't pull image updates

I’m running Docker 19.03.9 on an updated Debian 10 VM. I am having an issue with several docker images not pulling updates. I’ve tested full removing the container and then the image and pulling a new one and the digests that I get DO NOT match the digests listed docker hub.

Here is one of the examples that I have.
I’m running pi-hole using tag pihole/pihole:v5.0.

When I check the image details locally I see the sha256:788fa841f00633e23f5c40775dad6844262b6546d021441626639984cd5f710a, it does not match the current sha256:27d9514c4c580f1d1a3ab33586b90652554e71d7be682c5c948ef346359c6479 from the docker hub site. Mine is over 20 days old and I’ve been trying to update it to ones that are tagged as being newer. Or at least match / have some commonality to ones in docker hub.

I’m sure I’m doing something wrong. My goal is to be able to use docker to automate the image pull but I really like to verify that I have the version that I should have.

Thanks for the help.