From 7e7de2398e88c9298eb640af76b1cc196dd64a5f Mon Sep 17 00:00:00 2001 From: 克 刘 <4345453@qq.com> Date: Tue, 17 Mar 2020 14:05:25 +0800 Subject: [PATCH] 增加dockerfile --- pom.xml | 17 ++++++++++++++++- 1 files changed, 16 insertions(+), 1 deletions(-) diff --git a/pom.xml b/pom.xml index 6fb9366..b2d4d08 100644 --- a/pom.xml +++ b/pom.xml @@ -73,7 +73,7 @@ <easyCaptcha.version>1.6.2</easyCaptcha.version> <userAgent.version>1.21</userAgent.version> <oauth2-resource.version>5.1.7.RELEASE</oauth2-resource.version> - <docker-maven-plugin.version>1.2.2</docker-maven-plugin.version> + <docker-maven-plugin.version>1.4.10</docker-maven-plugin.version> <velocity.version>1.7</velocity.version> <commons-configuration2.version>2.6</commons-configuration2.version> <txlcn.version>5.0.2.RELEASE</txlcn.version> @@ -85,6 +85,11 @@ <jaxb-runtime.version>2.3.0</jaxb-runtime.version> <jaxb-impl.version>2.3.0</jaxb-impl.version> <sonar.exclusions>kidgrow-jobs/**/* kidgrow-web/**/*</sonar.exclusions> + <docker.baseImage>openjdk:8-jre-alpine</docker.baseImage> + <docker.volumes>/tmp</docker.volumes> + <docker.image.prefix>kidgrow</docker.image.prefix> + <!--docker harbor地址--> + <docker.repostory>192.168.2.240:8081</docker.repostory> </properties> <dependencies> @@ -548,6 +553,16 @@ <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin</artifactId> <version>${docker-maven-plugin.version}</version> + <configuration> + <!-- Dockerfile目录指定 --> + <dockerfile>Dockerfile</dockerfile> + <repository>${docker.repostory}/${docker.image.prefix}/${project.artifactId}</repository> + <!-- 生成镜像标签 如不指定 默认为latest --> + <tag>1.0.0</tag> + <buildArgs> + <JAR_FILE>./target/${project.build.finalName}.jar</JAR_FILE> + </buildArgs> + </configuration> </plugin> </plugins> </pluginManagement> -- Gitblit v1.8.0