Абсолютно да. У нас был тестовый куб и это очень сложно поддерживать в тестах. Не запустить по-человечески локально, и долго билдить все имеджи и заливать их в реест. В итоге, как предлагает Игорь, сделали docker-compose
То есть на каждый интеграционный тест у нас отдельный докер-компоуз, где описаны все сервисы, от которых зависит процесс. Там же билд параметры для имеджей и тд
Еще мне подсказали вот такую штуку
https://www.cloudbees.com/products/codeship. Это чуть более продвинутый докер-компоуз, где можно один раз объявить все сервисы, и удобно для каждого теста их подключать (сейчас у нас для каждого теста полностью копируется описание всех зависимых сервисов). У него вроде есть CLI и запуск в облаке. Но прайс нихреновый, честно говоря