title: How to access docker container from another machine on local network
body: <p>I'm using Docker for Windows( I am not using Docker Toolbox that use a VM) but I cannot see my container from another machine on local network. In my host everything is perfect and runs well,however, I want that other people use my container.</p>
  
  <p>Despite being posting the <a href="https://forums.docker.com/t/how-to-access-docker-container-from-another-machine-on-local-network/4737" rel="noreferrer">same question in Docker's Forum</a> , The answer was not show it. Plus, I have been looking for here but  the solutions found it are about setting up the bridge option in the virtual machine , and as I said before, I am using Docker for windows that no use Virtual machine.</p>
  
  <p>Docker version Command</p>
  
  <pre><code>Client:
   Version:      1.12.0
   API version:  1.24
   Go version:   go1.6.3
   Git commit:   8eab29e
   Built:        Thu Jul 28 21:15:28 2016
   OS/Arch:      windows/amd64
  
  Server:
   Version:      1.12.0
   API version:  1.24
   Go version:   go1.6.3
   Git commit:   8eab29e
   Built:        Thu Jul 28 21:15:28 2016
   OS/Arch:      linux/amd64
  </code></pre>
  
  <p>docker ps -a</p>
  
  <pre><code>CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                                           NAMES
  789d7bf48025        gogs/gogs           "docker/start.sh /bin"   5 days ago          Up 42 minutes       0.0.0.0:10022-&gt;22/tcp, 0.0.0.0:5656-&gt;3000/tcp   gogs
  7fa7978996b8        mysql:5.7.14        "docker-entrypoint.sh"   5 days ago          Up 56 minutes       0.0.0.0:8989-&gt;3306/tcp                          mysql
  </code></pre>
  
  <p>The container I want to use is gogs that is working in the port 5656.</p>
  
  <p>When I use localhost:5656 y  127.0.0.1:5656  work properly, but when I use My local network IP (192.168.0.127) from other machine  the container is unreachable.</p>
  
  <p>Thanks in advance.</p>