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之外的一些脚本。