반응형

 

이미지를 docker hub 에 업로드할 때 "denied: requested access to the resource is denied" 에러가 발생할 수 있습니다.

  • 1. docker hub에 로그인이 되지 않을 경우
  • 2. user name과 docker hub 에 로그인된 ID가 일치하지 않을 경우

 

1. 로그인하지 않아서 발생한 경우

로그인하지 않아서 발생한 경우 이전에 작성했던 https://nirsa.tistory.com/46?category=868315 를 참고하여 해결 해주세요. (docker hub 회원가입 및 docker login 입력하여 로그인 진행)

 

2. 이미지의 user name과 docker hub에 가입된 ID가 일치하지 않을 경우

아래 이미지에서 노란색으로 표시한 부분이 이미지의 user name 입니다. 기존에 만들어둔것은 nirsa 인데, docker hub (https://hub.docker.com/) 에 가입했던 ID와 달랐습니다. (user name은 nirsa인데 docker hub의 id는 abcd 인 경우)

필자의 경우 docker image rm nirsa/webserver 를 입력하여 삭제 후 docker image tag nginx abcd/webserver:1.0 을 입력하여 다시 태그를 설정 하였고, 이후 user name과 docker hub의 id가 일치하여 정상적으로 이미지 업로드 되었습니다.

만약 user name을 변경만 할 경우 docker image tag nirsa/webserver:1.0 abcd/webserver:1.0 과 같이 user name 부분만 변경하여 주시면 됩니다.

 

반응형

+ Recent posts