2016-05-11 2 views
0

Ich versuche, ein Docker-Bild auf den Docker-Hub (Registrierung) zu schieben, aber ich bekomme einen Fehler. Was wäre das Problem hier?Versucht, ein Bild in die Docker-Registrierung zu schieben

[email protected]:~# docker login 
Login with your Docker ID to push and pull images from Docker Hub. If you `don't have a Docker ID, head over to https://hub.docker.com to create one.` 
Username : 
Password: 
Login Succeeded 
[email protected]:~# docker push nodevolume/new:0.1 
The push refers to a repository [docker.io/nodevolume/new] 
c5bcc1df7ac9: Preparing 
6f6073c5df6d: Preparing 
dec9270df6f5: Preparing 
9f7fef8e5d59: Preparing 
346f6530205e: Preparing 
98a7412556fb: Waiting 
7598955b0d14: Waiting 
5f70bf18a086: Waiting 
5b5be35aaec4: Waiting 
4e2fee1e7083: Waiting 
1822b2b47122: Waiting 
7394707b3914: Waiting 
unauthorized: authentication required 
[email protected]:~# 

in meinen Logs es zeigt:

time="2016-05-11T12:45:31.133777251-04:00" level=error msg="Upload failed: unauthorized: authentication required" 
time="2016-05-11T12:45:31.136657146-04:00" level=error msg="Upload failed: unauthorized: authentication required" 
time="2016-05-11T12:45:31.138376928-04:00" level=error msg="Upload failed: unauthorized: authentication required" 
time="2016-05-11T12:45:31.140385526-04:00" level=error msg="Upload failed: unauthorized: authentication required" 
time="2016-05-11T12:45:31.141045576-04:00" level=error msg="Attempting next endpoint for push after error: unauthorized: authentication required" 
time="2016-05-11T13:11:48.838177306-04:00" level=error msg="Upload failed: unauthorized: authentication required" 
time="2016-05-11T13:11:48.839113848-04:00" level=error msg="Attempting next endpoint for push after error: unauthorized: authentication required" 
[email protected]:~# 

NODE VERSION - Dies ist die Version des Knotens ist ich verwende. Wie kann ich feststellen, ob ich über die richtigen Berechtigungen zum Docker Hub verfüge?

Client: 
Version:  1.11.1 
API version: 1.23 
Go version: go1.5.4 
Git commit: 5604cbe 
Built:  Tue Apr 26 23:30:23 2016 
OS/Arch:  linux/amd64 

Server: 
Version:  1.11.1 
API version: 1.23 
Go version: go1.5.4 
Git commit: 5604cbe 
Built:  Tue Apr 26 23:30:23 2016 
OS/Arch:  linux/amd64 
+0

Welche Version von Docker verwenden Sie? ('docker version') Verfügt Ihr Konto über Berechtigungen, um in das" nodevolume/new "-Repository von Docker Hub zu gelangen? (Der nodevolume-Benutzer scheint mir einen 404 zu geben https://hub.docker.com/u/nodevolume/) – thaJeztah

+0

Ich postete meinen Docker-Server und meine Client-Version oben. Außerdem denke ich, es gibt einen 404, weil ich noch nicht zum Hub stoßen konnte. Muss ich zuerst ein Repository im Docker-Hub erstellen? – arsenalist

+1

Wenn Ihr Benutzername auf dem Hub "nodevolume" ist, sollte er sichtbar sein, auch wenn Sie noch kein Repository haben. – thaJeztah

Antwort

0

Sie versuchen, zu einem Konto zu gelangen, auf das Sie keinen Zugriff haben; Das nodevolume/new Repository bezieht sich auf das Konto nodevolume auf Docker Hub (aber dieses Konto existiert nicht). Ändern Sie dies in <your-hub-account>/new und Sie sollten in der Lage sein, das Bild zu schieben.

+0

danke Sir. Es funktionierte. – arsenalist

+0

Großartig! Ich bin froh, dass ich helfen konnte – thaJeztah