我正在使用fabric8 maven插件将vertx应用程序部署到Openshift中。我的应用程序正在Java 11上运行。
但是,默认情况下,fabric8 maven插件使用Java 8 Docker映像来创建我的vertx应用程序映像。
如何将fabric8 maven插件配置为使用Java 11映像?是否提供Java> 8的其他图像?
我通过增加固定它为我的春节,启动应用程序从配置到发电机。对于vert.x,解决方案可能如下所示:
<plugin>
<groupId>io.fabric8</groupId>
<artifactId>fabric8-maven-plugin</artifactId>
<version>3.5.42</version>
<configuration>
<generator>
<config>
<vertx>
<from>fabric8/s2i-java:3.0-java11</from>
</vertx>
</config>
</generator>
</configuration>
</plugin>
可以在Docker Hub页面上查找哪些s2i映像可用的标签:https ://hub.docker.com/r/fabric8/s2i-java/tags
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句