Can't setup apm-integration-testing for debugging kibana

I'm following the developer's guide to contribute to kibana, and I want to debug the app with apm-integration-testing, so I cloned the apm-integration-testing repo, however when I run ./scripts/compose.py start master --no-kibana I get an error:
Please start Docker before running the apm-integration-testing.
I understand apm need docker and docker-compose to run, but there is no clear instructions on how to set it all up.
can someone provide a more thorough guide to setting up apm-integration-testing?