I think you misunderstood the problem. There are multiple independent docker instances, but all have to listen on port 80 on the same machine at the same time.