Если не вдаваться глубоко в вопрос «зачем», что мешает в хук прописать запуск docker run -v repo_path:container_path, и собсно собрать имедж, внутрь которого насовать своего тулинга?
Там детали интересные пойдут когда одного консюмера перестанет хватать и понадобится группу создавать, или еще какой fan out. Если вы это понимаете, то чо б и не кафка.