title: Docker for windows: "server misbehaving" when trying to pull
body: <p>I'm trying to run docker on windows (OS: Microsoft Windows 10 Pro 64bit, Docker ver: 18.09.0, build 4d60db4), by following the hello-world instruction <a href="https://docs.docker.com/v17.09/docker-for-windows/#explore-the-application-and-run-examples" rel="noreferrer">here</a>. 
  Then I got this following "server misbehaving" error:</p>
  
  <pre><code>Error response from daemon: Get https://registry-1.docker.io/v2/: proxyconnect tcp: dial tcp: lookup &lt;companyProxy&gt; on 192.168.65.1:53: server misbehaving.
  </code></pre>
  
  <p>I tried to change the DNS (in Docker setting - Network - DNS Server) from Automatic to Fixed (8.8.8.8 or 8.8.4.4) as suggested <a href="https://github.com/docker/for-mac/issues/1317" rel="noreferrer">here</a>, but still did not solve the problem, and resulted in another type of error ("timeout exceeded").</p>
  
  <pre><code>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).
  </code></pre>
  
  <p>I am behind company's proxy, and have set the proxy (and the credentials) both on environment variable and also docker setting. 
  I also tried to reinstall both docker and hyperV but still got the same problem.</p>
  
  <p>Can anybody help? Thanks</p>