title: docker container port command gives nothing
body: <p>I ran a nginx container without specifying the host port.</p>
  
  <pre><code>docker container run -d --name engineone nginx
  </code></pre>
  
  <p>When I check the running containers it shows that container I ran.</p>
  
  <pre><code>CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS               NAMES
  d6b1d457b0b1        nginx               "nginx -g 'daemon of…"   About an hour ago   Up 58 minutes       80/tcp              engineone
  </code></pre>
  
  <p>Now I want to know which port has taken by the <code>engineone</code> container. So I ran..</p>
  
  <pre><code>docker container port engineone
  </code></pre>
  
  <p>But the output gives nothing. I have some knowledge in how docker networking works but I would like to know how is this possible. Does it really runs without host port?</p>