title: Can multiple Docker containers run using the same host/port?
body: <p>Been looking into using Docker for a REST service project. One question I have is whether we could use Docker to run multiple versions of the service on the same host/port.</p>
  
  <p>For example, I want to have an endpoint at {myserver}:8080/v1/ and another at {myserver}:8080/v2/.</p>
  
  <p>If it's relevant at all, these would be Java:8 based Docker images constructed with a java jar on the Spring Boot REST framework.</p>
  
  <p>Is this possible with Docker containers?</p>