삽질 기록

docker 에서 authentication required 문제

꾸준희 2021. 3. 8. 13:37
728x90
반응형

 

docker docker pull 사용 시 아래와 같이 에러 나는 경우가 있다. 

 

Error response from daemon: Head https://~~~~: unauthorized: authentication required

 

아래와 같이 해결하면 된다.

 

 

1. 아래 사이트에서 엔비디아 계정과 같은 계정으로 로그인 (API key 를 생성하여 사용 필요)

ngc.nvidia.com/

 

NVIDIA NGC

 

ngc.nvidia.com

 

 

2. API key 는 안전한 곳에 저장

 

 

 

3. 도커 로그인 

 

$ docker login nvcr.io

Username: $oauthtoken
Password: [API KEY]

 

 

4. 원하는 이미지 다운받기

$ docker pull nvcr.io/nvidia/pytorch:19.04-py3

 

 

 

 

 

 

 

 

참고자료 : github.com/NVIDIA/retinanet-examples/issues/16

 

docker pull nvcr.io/nvidia/pytorch:19.04-py3 fails with "Authorization Required" · Issue #16 · NVIDIA/retinanet-examples

Hello - as detailed over here apparently there is some layer in your docker container requiring extra authorization? gpu:~$ docker pull nvcr.io/nvidia/pytorch:19.04-py3 19.04-py3: Pulling from nvid...

github.com

 

728x90
반응형