In CircleCI 1.0, I have a selenium test suite that does a
docker-compose up -d && start_web_app as a before filter for the test prep steps, and a
stop_web_app && docker-compose down as an after filter for our test teardown step, and the container ports are mapped to local ports.
In CircleCI 2.0, this does not work since the docker containers are in a remote environment. I’m going to try to think of a solution, but is there any suggestion on how to migrate this test setup to be compatible with the 2.0 setup without going the machine executor route?