It would be great if I was not obliged to basically copy-paste my docker-compose.yml to the image list after the base image.
Instead just read the docker-compose file and spin images the same way it does when you have multiple images in Docker section of circleci/config.yml file
It could be something like
jobs: build: docker: - image: circleci/ruby:2.2.7 - docker-compose
jobs: build: docker: - image: circleci/ruby:2.2.7 - docker-compose: services: - mysql - rabbitmq - redis - elasticsearch file: docker-compose.test.yml