一.Window平台
- .使用标准Spring Boot应用程序的Maven配置,创建springboot项目并测试。
- 添加Dockerfile:在src/main/resources下添加Dockerfile
FROM java MAINTAINER "xiaoming"<xiaoming@***.com> ADD @project.build.finalName@.jar app.jar EXPOSE 8080 CMD java -jar app.jar
其中@project.build.finalName@.jar为maven打包生成的jar文件的文件名,例如springboot_docker_maven_demo-0.0.1-SNAPSHOT.jar
- pom.xml中配置插件
<plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin</artifactId> <version>0.4.12</version> <configuration> <imageName>${project.groupId}/${project.artifactId}:${project.version}</imageName> <dockerDirectory>${project.build.outputDirectory}</dockerDirectory> <resources> <resource> <directory>${project.build.directory}</directory> <include>${project.build