Windows7 にdocker toolboxをインストールしてdocker search pythonしたらエラーが出た。
$ docker pull python
Using default tag: latest
Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io on10.0.2.3:53 server misbehaving
名前解決が出来てないのでsshでdocker本体にログインしてDNSサーバーを変える。
$ docker-machine ssh default
#ここでクジラ君が表示される
ログイン出来た後はviなり何なり使って
/etc/resolv.conf
search localdomain
nameserver 10.0.2.3
を
/etc/resolv.conf
search localdomain
nameserver 8.8.8.8
や他のDNSサーバに変えてやるとsearchやpullが通る。
イマイチググっても解決策が見当たらなかったのでネットワーク環境の問題っぽい。