- 如圖
- 代碼:
- <properties>
- <java.version>1.8</java.version>
- <!--docker私服地址-->
- <docker.repostory>192.***.***.111:2375</docker.repostory>
- </properties>
- <plugins>
- <plugin>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-maven-plugin</artifactId>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-deploy-plugin</artifactId>
- <configuration>
- <skip>true</skip>
- </configuration>
- </plugin>
- <plugin>
- <groupId>com.spotify</groupId>
- <artifactId>dockerfile-maven-plugin</artifactId>
- <version>1.4.10</version>
- <executions>
- <execution>
- </execution>
- <id>default</id>
- <goals>
- <!---部署的時候使用->
- <goal>push</goal>
- <!--如果package時不想用docker打包,就註釋掉這個goal-->
- <goal>build</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <repository>${docker.repostory}/${project.artifactId}</repository>
- <tag>${project.version}</tag>
- <buildArgs>
- <!--提供參數向Dockerfile傳遞-->
- <JAR_FILE>target/${project.build.finalName}.jar</JAR_FILE>
- </buildArgs>
- </configuration>
- </plugin>
- <plugin>
- </plugins>
dockerfile-maven-plugin_09
dockerfile-maven-plugin_09
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.