运行docker-containers作为使用fabric8的模块

我有一个涉及kafka,zookeeper和elasticsearch等的小项目。 我有一个工作的解决scheme,我想实现,我可以启动和停止使用docker构成我的设置。
但是,我想使用maven-fabric8-plugin和modules来重构我的maven-project。 这个想法是有一个主项目包含每个子系统的模块。

– 主要项目
-containers(模块)的
-kafka(模块)的
-zookeeper(模块)的

我可以使用mvn docker:build构build图像mvn docker:build可以轻松mvn docker:build ,但是可以将其设置为可以使用mvn docker:start运行mvn docker:start

im面临的问题是,我生成的图像是以错误的顺序启动的,而且kafka需要zookeeper才能运行。

迫使Maven执行顺序的路要走吗? 这甚至可能吗?

有没有人有一个例子,向我展示如何做到这一点?

问候