Можно каждое окружение запускать на своем порту, поднять на хосте с контейнерами nginx, под каждое окружение создавать по виртуальному хосту, который будет проксировать на соответствующий окружению порт. Но на самом деле это все умозрительно, неясно же, сколько там портов и что в контейнере =)