2016-02-26 15 views
30

मैं सिर्फ डॉकर के साथ शुरू कर रहा हूं। मैं यहां दिए गए निर्देशों का पालन कर रहा हूं https://docs.docker.com/windows/step_one/डॉकर हैलो-वर्ल्ड: प्रमाणीकरण त्रुटि

मैंने विंडोज 10 & पर डॉकर (1.10.2) स्थापित किया docker run hello-world चलाया गया। लेकिन, मुझे प्रमाणीकरण त्रुटि मिल रही है जबकि ट्यूटोरियल ने इसके बारे में कुछ भी नहीं बताया है।

यहां मुझे प्राप्त संदेश है।

$ docker run hello-world 
Unable to find image 'hello-world:latest' locally 
docker: Error response from daemon: Authentication is required: Get https://registry-1.docker.io/v2/library/hello-world/manifests/latest: unauthorized: incorrect username or password. 
See 'C:\Program Files\Docker Toolbox\docker.exe run --help'. 

मैं गूगल & यहां खोज की, लेकिन यह त्रुटि संदेश के समान कुछ भी नहीं मिला।

धन्यवाद!

उत्तर

53

कृपया किसी भी अन्य डॉकर आदेश चलाते समय पहली बार docker login चलाएं।

आप किसी भी सार्वजनिक या निजी भंडार में लॉग इन कर सकते हैं जिसके लिए आपके पास प्रमाण पत्र हैं। जब आप लॉग इन करते हैं, तो कमांड को $HOME/.docker/config.json में लिनक्स पर %USERPROFILE%/.docker/config.json पर एन्कोडेड क्रेडेंशियल्स स्टोर करता है।

+2

यह काम किया! धन्यवाद। मुझे आश्चर्य है कि उन्होंने दस्तावेज़ में इसके बारे में एक शब्द का उल्लेख क्यों नहीं किया। – Vishwa

+0

आप https://github.com/docker/docker/tree/master/docs पर कोई समस्या उठा सकते हैं और यदि आप सहायता करना चाहते हैं, तो आप इस ओपन सोर्स प्रोजेक्ट में अपना फिक्स मर्ज करने के लिए पुल अनुरोध बढ़ा सकते हैं। – BMW

+0

निश्चित रूप से। इसे जांच लेंगे। – Vishwa

2

शायद यह हो सकता है अगर आप कंसोल द्वारा या किटमैटिक द्वारा पहले लॉग इन थे।

यदि आप बिना किसी लेखक के डॉकर का उपयोग करना चाहते हैं तो आप docker logout आज़मा सकते हैं।

इस मामले में Authentication is required: फिर से दिखाई नहीं देना चाहिए।

संबंधित मुद्दे