Are NVIDIA docker images available publicly ?
I have installed Nvidia Docker v2. I tried pulling the Nvidia PyTorch Image using the instructions available here: [url]http://docs.nvidia.com/deeplearning/dgx/pytorch-release-notes/running.html[/url]. I got the error [code]docker pull nvcr.io/nvidia/pytorch:17.10 Error response from daemon: Get https://nvcr.io/v2/nvidia/pytorch/manifests/17.10: unauthorized: authentication required [/code] Is this image available openly?
I have installed Nvidia Docker v2. I tried pulling the Nvidia PyTorch Image using the instructions available here: http://docs.nvidia.com/deeplearning/dgx/pytorch-release-notes/running.html.

I got the error
docker pull nvcr.io/nvidia/pytorch:17.10
Error response from daemon: Get https://nvcr.io/v2/nvidia/pytorch/manifests/17.10: unauthorized: authentication required


Is this image available openly?

#1
Posted 10/29/2017 05:29 AM   
You will need to login before you do the pull. The login is sticky such that you don't have to do it every time but you will need to login first.
You will need to login before you do the pull. The login is sticky such that you don't have to do it every time but you will need to login first.

#2
Posted 10/29/2017 03:26 PM   
Login to NGC? I'm trying to pull the image to my own computer.
Login to NGC? I'm trying to pull the image to my own computer.

#3
Posted 10/29/2017 06:12 PM   
In order to access and use the NGC Deep Learning containers, you must have an NGC account. Only NGC account holders are authorized to run the containers. When you login to your NGC account for the first time, you will see the Terms of Use (TOU) for the containers. Once you agree to the TOU, you can get your NGC API Key and save it away. When you are ready to pull the NGC containers to your computer, you first do a 'docker login nvcr.io', give the username $oauthtoken and paste in your NGC APIKey as the password. Once you are logged in to nvcr.io, the docker pull command will work. You can find full documentation on all of these steps at http://docs.nvidia.com/deeplearning/ngc/
Answer Accepted by Original Poster
In order to access and use the NGC Deep Learning containers, you must have an NGC account. Only NGC account holders are authorized to run the containers.

When you login to your NGC account for the first time, you will see the Terms of Use (TOU) for the containers. Once you agree to the TOU, you can get your NGC API Key and save it away.

When you are ready to pull the NGC containers to your computer, you first do a 'docker login nvcr.io', give the username $oauthtoken and paste in your NGC APIKey as the password. Once you are logged in to nvcr.io, the docker pull command will work.

You can find full documentation on all of these steps at http://docs.nvidia.com/deeplearning/ngc/

#4
Posted 10/29/2017 08:49 PM   
How do you login? I made two attempts: [code] $ docker login nvcr.io Username: $oauthtoken Password: Error response from daemon: Get https://nvcr.io/v2/: received unexpected HTTP status: 500 INTERNAL SERVER ERROR [/code] [code] $ docker login nvcr.io Username: $oauthtoken Password: Error response from daemon: Get https://nvcr.io/v2/: net/http: request canceled (Client.Timeout exceeded while awaiting headers) [/code] The password is the API token I obtained. [code] $ docker version Client: Version: 17.10.0-ce API version: 1.33 Go version: go1.9.1 Git commit: f4ffd2511c Built: Wed Oct 18 23:08:56 2017 OS/Arch: linux/amd64 Server: Version: 17.10.0-ce API version: 1.33 (minimum version 1.12) Go version: go1.9.1 Git commit: f4ffd2511c Built: Wed Oct 18 23:09:11 2017 OS/Arch: linux/amd64 Experimental: false [/code]
How do you login? I made two attempts:

$ docker login nvcr.io
Username: $oauthtoken
Password:
Error response from daemon: Get https://nvcr.io/v2/: received unexpected HTTP status: 500 INTERNAL SERVER ERROR


$ docker login nvcr.io
Username: $oauthtoken
Password:
Error response from daemon: Get https://nvcr.io/v2/: net/http:
request canceled (Client.Timeout exceeded while awaiting headers)


The password is the API token I obtained.

$ docker version
Client:
Version: 17.10.0-ce
API version: 1.33
Go version: go1.9.1
Git commit: f4ffd2511c
Built: Wed Oct 18 23:08:56 2017
OS/Arch: linux/amd64

Server:
Version: 17.10.0-ce
API version: 1.33 (minimum version 1.12)
Go version: go1.9.1
Git commit: f4ffd2511c
Built: Wed Oct 18 23:09:11 2017
OS/Arch: linux/amd64
Experimental: false

#5
Posted 11/16/2017 04:31 PM   
Thanks for reporting this. There was a brief availability issue for some users of nvcr.io earlier today. The issue has been resolved and details are here: [url]https://ngc.statuspage.io[/url]
Thanks for reporting this. There was a brief availability issue for some users of nvcr.io earlier today. The issue has been resolved and details are here:
https://ngc.statuspage.io

#6
Posted 11/16/2017 08:39 PM   
Scroll To Top

Add Reply