docker: Error response from daemonが出てハマった時の話[Mac][Docker]
Macにdockerをインストールし、docker run --rm hello-world
を打ち込むと、
docker: Error response from daemon: Get https://registry-1.docker.io/v2/library/hello-world/manifests/latest: unauthorized: incorrect username or password.
のエラーが出た。
docker: Error response from daemon
でググってみると、DNSの設定に関するエラーだという回答が多かった。
しかし、提示されているいくつかの回答を試しても一向に解決する気配がない。
参考までに試したけど解決しなかった回答をいくつか示す。
/etc/resolv.conf
にnamespace 8.8.8.8
を追記/etc/docker/daemon.json
にDNSを追記docker run --dns=8.8.8.8 hello-world
のように引数で設定
これらを試してみても試してみても一向にエラーは解消されなかった。
そして、ふとエラー文を見たときに気がついた。
「エラー文の後半にはunauthorized: incorrect username or password.
が書いてある… もしかして、DNSではなくログインの問題なんじゃないか!? 」
エラーの後半でググると以下の記事を見つけ、ログインの際のIDをemailではなく、Docker IDにすると、エラーが解消された!
こんなしょうもないことで月曜の午前中が潰れてしまった…
ディスカッション
コメント一覧
まだ、コメントがありません