И, наверное, пока последний вопрос.
Я правильно понимаю, что для того, чтобы протестировать e2e, вы поднимаете все окружение в докере, пользуясь docker-compose и после того, как оркужение отрапортовало, что стартануло и имеет правильные конфиги, вы запускаете на них тесты? (или что-то другое, если да почему?)