Maven插件的泊坞窗(例如与所需的DB运行)

问题描述:

制作了Maven项目的形象应该是简单的,因为行家知道如何建立(可以知道该怎么办好)Maven插件的泊坞窗(例如与所需的DB运行)

如何建立泊坞窗图像和运行它与maven?

假设该应用程序还需要MongoDB,我可以运行为docker run -p 27017:27017 mongo。是否也可以指定一些Maven插件?

通过fabric8创建的Maven插件可以让你做到这一点:

插件及其文档可在GitHub上:https://github.com/fabric8io/docker-maven-plugin

的样品包括例如https://github.com/fabric8io/docker-maven-plugin/blob/master/samples/data-jolokia-demo/pom.xml(这似乎是类似于你计划)。

另一种方法是在创建图像后使用Docker-compose和maven之外的一些脚本。