title: Are Dockerfiles stored on my machine?
body: <p>When I run the command:</p>
  
  <pre><code>docker run dockerinaction/hello_world
  </code></pre>
  
  <p>The first time the following scenario plays out:</p>
  
  <p><a href="https://i.stack.imgur.com/cFzUn.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/cFzUn.png" alt="enter image description here"></a></p>
  
  <p>The <code>dockerinaction/hello_world</code> <a href="https://hub.docker.com/r/dockerinaction/hello_world/~/dockerfile/" rel="nofollow noreferrer"><code>Dockerfile</code></a> can be seen below:</p>
  
  <pre><code>FROM busybox:latest
  CMD ["echo", "hello world"]
  </code></pre>
  
  <p>So from the wording:</p>
  
  <blockquote>
    <p>Docker searches Docker Hub for the image</p>
  </blockquote>
  
  <p>There are several things I'm curious about:</p>
  
  <ul>
  <li>Is the <em>image</em> <code>dockerinaction/hello_world</code>?</li>
  <li>Does this <em>image</em> reference another <em>image</em> named <code>busybox:latest</code>?</li>
  <li>What about the <code>Dockerfile</code> is that on my machine somewhere? </li>
  </ul>