docker的maven插件(例如,使用所需的db运行)

docker的maven插件(例如,使用所需的db运行),maven,docker,maven-plugin,Maven,Docker,Maven Plugin,为maven项目制作一个映像应该很简单,因为maven知道如何构建(并且可以知道如何运行) 如何构建docker映像并使用maven运行它 假设应用程序也需要MongoDB,我可以作为docker run-p 27017:27017 mongo运行。是否也可以使用某些maven插件进行指定?由fabric8创建的maven插件允许您执行以下操作: 该插件及其文档可在github上获得: 例如,示例包括(看起来与您的计划类似) 另一种方法是在创建图像后,使用Docker compose和maven

为maven项目制作一个映像应该很简单,因为maven知道如何构建(并且可以知道如何运行)

如何构建docker映像并使用maven运行它


假设应用程序也需要MongoDB,我可以作为docker run-p 27017:27017 mongo运行。是否也可以使用某些maven插件进行指定?

由fabric8创建的maven插件允许您执行以下操作:

该插件及其文档可在github上获得:

例如,示例包括(看起来与您的计划类似)


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

fabric8创建的maven插件允许您执行以下操作:

该插件及其文档可在github上获得:

例如,示例包括(看起来与您的计划类似)

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