title: Unable to pull docker image into Kubernetes Pod from Google Container Registry
body: <p>I have read this <a href="https://stackoverflow.com/questions/36283660/creating-image-pull-secret-for-google-container-registry-that-doesnt-expire?answertab=votes#tab-top">question</a> and this <a href="https://stackoverflow.com/questions/30926813/pull-private-docker-images-from-google-container-registry-w-o-gcloud">one</a>, and created my Kubernetes secret for Google Container Registry using a service account JSON key with project: owner and viewer permissions.  I have also verified that the image does in fact exist in Google Container Registry by going to the console.</p>
  
  <p>I have also read this <a href="http://kubernetes.io/docs/user-guide/images/#using-a-private-registry" rel="nofollow noreferrer">document</a>.</p>
  
  <p>When I run:</p>
  
  <pre><code>minikube dashboard
  </code></pre>
  
  <p>And then from the user interface, I click the "+" sybmol, specify the URL of my image like this: </p>
  
  <pre><code>project-123456/bot-image
  </code></pre>
  
  <p>then click on 'advanced options' and specify the Secret that was imported.</p>
  
  <p>After a few seconds I see this error:</p>
  
  <pre><code>Error: Status 403 trying to pull repository project-123456/bot-image: "Unable to access the repository: project-123456/bot-image; please verify that it exists and you have permission to access it (no valid credential was supplied)."
  </code></pre>
  
  <p>If I look at what's inside the Secret file (.dockerconfigjson), it's like:
  {"<a href="https://us.gcr.io" rel="nofollow noreferrer">https://us.gcr.io</a>": {"email": "admin@domain.com", "auth": "longtexthere"}}</p>
  
  <p>What could be the issue?</p>