title: Docker for Windows: Spinning up multiple docker containers locally with same port numbers
body: <p>I'm using <strong>Docker Desktop for Windows</strong> (using <strong>Hyper-V</strong>, not <strong>Docker Toolkit for Windows</strong>). What I would like to accomplish is to spin up 3+ docker containers, with the same set of ports available.</p>
  
  <p>After I create the first docker container, I have <code>http://docker:8091</code> (or <code>http://10.0.75.2:8091</code>) available, and that's fine. Now, what I want to do is spin up another container with the same port number available. So, something like <code>http://docker2:8091</code>, or <code>http://10.0.75.3:8091</code>). And then another one at docker3 or <code>*.4:8091</code>.</p>
  
  <p>(Note that it's a piece of cake to spin up three containers with exposed ports reassigned to some other random port, but I would like to preserve the port numbers).</p>
  
  <p>I've tried adding a network adapter to MobyLinuxVM via Hyper-V manager, but that just seems to break Docker, and I have to reinstall to get it work again.</p>
  
  <p>I've tried to spin up another Hyper-V instance with docker-machine (<code>docker-machine create -d hyperv --hyperv-virtual-switdch DockerNAT AnotherBox</code>) but that just locks up about halfway and doesn't work. (Based on what I'm reading in the forums, the intent with docker-machine on Docker for Windows isn't for me to be able to do this anyway, it's just for managing VMs in the cloud).</p>
  
  <p>So... is there any way to accomplish what I'm trying to do?</p>