Latest Docker Image update in Kubernetes from GCR

We are using Kuberntes setup for Server Side Tag manager (sGTM) application, where the sGTM is container and this is connected to the Google Cloud and it will get the docker images updates from the Google Cloud public domain.

I have pushed the latest docker image from the Google Cloud Public domain to my Google Cloud Registry through docker push.
Also, this has been configured in one of the image patch file with the below commands

Unfortunately, Kubernetes YAML file unable to fetch the latest image from gcr.io

Please guide me how to fix this issue and load the latest docker image to the tagging server

Thank you in advance

gcr is no longer being used, please see these blog posts: