title: Google Container Registry permission
body: <p>I am trying to push docker image to GCP, but i am still getting this error:</p>
  
  <pre><code>unauthorized: You don't have the needed permissions to perform this operation, and you may have invalid credentials. To authenticate your request, follow the steps in: https://cloud.google.com/container-registry/docs/advanced-authentication
  </code></pre>
  
  <p>I follow this <a href="https://cloud.google.com/container-registry/docs/quickstart" rel="nofollow noreferrer">https://cloud.google.com/container-registry/docs/quickstart</a> step by step and everything works fine until docker push</p>
  
  <p>It's clear GCP project</p>
  
  <p><strong>I've already tried:</strong></p>
  
  <ol>
  <li>use gcloud as a Docker credential helper: 
  <code>gcloud auth configure-docker</code></li>
  <li>reinstall Cloud SDK and <code>gcloud init</code></li>
  <li>add <em>Storage Admin</em> role to my account</li>
  </ol>
  
  <p>What I am doing wrong?</p>
  
  <p>Thanks for any suggestions</p>