Понять как используется докер в процессе сборки и тестирования тоже нужно
В смысле "понять"? Я и так понимаю! Докер - это способ распространять "установочные пакеты", который оказался проще и универсальные, чем rpm/deb/phar/jar и любой другой. Это мне понятно. Я знаю зачем он нужен там, где нужен (на заводе по производству ПО). У меня проблема не с непониманием целей и шаблонов докеризации, а в том, что я не работал на современном заводе по производству ПО