title: How should I interpret a "Can't find..." from nslookup inside a Docker busybox container?
body: <p>I don't understand the output I'm getting.</p>
  
  <p>If I run: <code>docker run --rm busybox nslookup google.com</code>, I'll get:</p>
  
  <pre><code>Server:     192.168.65.1
  Address:    192.168.65.1:53
  
  Non-authoritative answer:
  Name:   google.com
  Address: 2a00:1450:4009:806::200e
  
  *** Can't find google.com: No answer
  </code></pre>
  
  <p>...<em>sometimes</em> - and sometimes it will contain instead the same result, with one difference:</p>
  
  <pre><code>Address: 216.58.198.174
  </code></pre>
  
  <p>I don't understand:</p>
  
  <ul>
  <li>why it returns two different reports, sometimes within seconds of each other</li>
  <li>why nslookup says <code>Can't find google.com</code> when it has successfully returned an address.</li>
  </ul>
  
  <p>If I run <code>nslookup google.com</code> directly on my machine, the output is always:</p>
  
  <pre><code>Server:     192.168.0.1
  Address:    192.168.0.1#53
  
  Non-authoritative answer:
  Name:   google.com
  Address: 216.58.208.142
  </code></pre>
  
  <p>What is the significance of <code>Can't find google.com: No answer</code>, and why does nslookup appear to give different results randomly when run inside the Docker container?</p>