코딩스토리

[에러] unauthorized: You don't have the needed permissions to perform this operation, and you may have invalid credentials. 본문

Google Cloud Platform

[에러] unauthorized: You don't have the needed permissions to perform this operation, and you may have invalid credentials.

kimtaehyun98 2022. 8. 13. 21:37

Local에서 Docker Image를 만들고, GCP의 Container Registry에 저장하려고 했다.

 

docker push gcr.io/conopotserver/conopotgcp

 

이전에 이미 꾸준히 해오던 작업이었기 때문에 아무 생각 없이 실행했는데 아래와 같은 오류가 발생하며 Image가 push 되지 않았다.

 

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

 

에러에서 매우 친절하게 페이지에 들어가서 방법을 찾아보라고 알려주고 있다.

 

혹시나 저 페이지에 들어가기 귀찮다면, 아래와 같이 두 번의 명령어를 입력해주면 해결할 수 있다.

 

gcloud auth login

gcloud auth configure-docker

 

아마도 나는 여러 이슈로 인해서 잠깐 다른 서버 환경(EC2 Linux)에서 작업을 할 때 gcloud 로그인이 풀려서 그런 것 같다.

Comments