google-cloud-platformgoogle-container-registrypodman

Authenticate to Google Container Registry with Podman


The Google Container Registry documentation provides very good help on authenticating to it with Docker. Is there a way to do the same with Podman? The Google doc mentions Access Token as a method. Maybe that could work. If anybody has any advice or experience of this, I'd really appreciate your help


Solution

  • gcloud auth print-access-token | podman login -u oauth2accesstoken --password-stdin XX.gcr.io
    

    xx.gcr.io is the host name. For example https://us.gcr.io, etc.

    oauth2accesstoken is a special username that tells it to get all identity information from the token passed as a password.

    See this doc.