sbt-docker-compose plugin provides ultimate solution for running integration tests against docker containers with health checking support.