2016-02-26 10 views
30

私はちょうどドッカーを始めています。私はここに指定された指示に従っていますhttps://docs.docker.com/windows/step_one/Docker hello-world:認証エラー

Windows 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'. 

私はここでGoogleの&を検索するが、このエラーメッセージに似た何かを見つけることができませんでした。

ありがとうございます!

答えて

53

他のドッカーコマンドを実行したときに初めてdocker loginを実行してください。

資格情報がある公開または非公開リポジトリにログインできます。ログインすると、暗号化された資格情報がLinuxの$HOME/.docker/config.jsonまたはWindowsの%USERPROFILE%/.docker/config.jsonに保存されます。

+2

それは働いた!ありがとう。私は彼らがなぜドキュメンテーションにそれについて言及しなかったのだろうかと思います。 – Vishwa

+0

あなたはhttps://github.com/docker/docker/tree/master/docsに問題を提起することができます。あなたが助けたい場合は、このオープンソースプロジェクトにあなたの修正をマージするためのプルリクエストを提起することができます。 – BMW

+0

確かに。それをチェックします。 – Vishwa

2

あなたが以前に、コンソールで、またはキネマティックによってログインしていた可能性があります。

認証なしのドッカーを使用する場合は、docker logoutを試すことができます。

この場合、Authentication is required:は再び表示されません。