Authentication methods | Container Registry documentation
This page describes how to configure a third-party client to authenticate with Container Registry. Google Cloud services that integrate with Container Registry are preconfigured with permissions to access repositories in the same project. You do not need to configure authentication for these services, but you should verify that permissions are appropriately configured.
https://cloud.google.com/container-registry/docs/advanced-authentication#console