docker:利用maven镜像启动服务的一个示例

制作一个docker镜像如果从头开始做就实在太麻烦也没必要了,以下的示例是基于maven官方镜像用maven启动一个自定义的应用服务的示例. 如何通过maven启动自定义服务参见前一篇博文《maven:通过自定义maven插件运行启动自定义应用服务》 详细的解释参见Dockerfile...

2018-01-17 23:01:51

阅读数:414

评论数:0

maven:通过自定义maven插件运行启动自定义应用服务

我们知道tomcat可以通过maven启动,执行类似如下的命令,就可以启动一个tomcat服务了。 mvn tomcat7:run 参见 《maven 配置tomcat插件启动》 如果我们也想像tomcat一样,用maven直接启动自己的应用服务,应该怎么做呢?这就是我这两天在折...

2018-01-17 17:34:50

阅读数:767

评论数:0

docker:mysql启动时自动执行初始建表脚本

默认情况下,mysql镜像创建的docker容器启动时只是一个空的数据库实例,为了简化docker部署,我们需要 在docker创建mysql容器的时,数据库和表已经自动建好,初始化数据也已自动录入,也就是说容器启动后数据库就可用了。这就需要容器启动时能自动执行sql脚本。 在mysql官方镜...

2018-01-12 18:04:50

阅读数:1963

评论数:0

maven:读取程序版本号的三种方案

方案1 在应用项目中,如果应用程序需要获取当前程序的版本号,可以读取”/META-INF/maven/${groupId}/${artifactId}/pom.properties“,获取maven生成的版本信息。 当然前提用应用程序在运行时得知道自己的groupId和artifactId,否...

2018-01-09 15:49:29

阅读数:4689

评论数:12

提示
确定要删除当前文章?
取消 删除