Dockernetworking问题:服务器行为exception

我试图解决这个networking问题,我正在执行任何docker命令,如“dockersearchUbuntu”多次面临。
我得到一个错误说:

"Error response from daemon: server misbehaving. 

谁可以帮我这个事?

对于那些有这个问题的人,通常与您的DNS无法parsingindex.docker.io有关的问题。 我今天有这个问题在家工作,我的互联网连接有一个默认的DNS服务器,是臭名昭着的。

我的开发环境是OSX,我通过将networking设置中的DNS服务器更改为Google的DNS服务器( 8.8.8.88.8.4.4 ),然后通过docker-machine restart MACHINENAME重新启动我的docker主机docker-machine restart MACHINENAME

更快/更简单的解决scheme:login到docker-machine并修复dns。

事实certificate,你不必去重新启动docker机,所有的麻烦和等待。 只需login到docker机器(即docker-machine ssh default )并编辑/etc/resolv.conf – 从resolv.conf顶部的主机中添加dns设置。

这或多或less会在重新启动docker-machine时发生,并解释为什么有时在切换networking后某些存储库无法访问。

我也有同样的问题。 然后,我停下docker机,开始工作。