docker for windows で docker pull に失敗する場合の対処方法

docker for windows にて docker pull に失敗する場合の対象方法について

dockerイメージを取得しようとすると下記のエラーが出た

$ docker pull debian
Using default tag: latest
Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

docker for windows バージョン情報

f:id:naught00:20170519160606p:plain

dockerのバージョン

$ docker -v
Docker version 17.03.1-ce, build c6d412e

対処方法

Settings > Network の項目にて DNS Server の項目で Fixed にチェックを入れ、値を 8.8.8.8 にする

参考

github.com