1、安装插件
file->settings->plugins->install jetbrains plugin
2、链接docker服务器(安装部署docker不再说明)
file->settings->build,execution,deployment->docker
3、build增加配置
<plugin>
<groupId>com.spotify</groupId>
<artifactId>dockerfile-maven-plugin</artifactId>
<version>1.3.6</version>
<configuration>
<repository>${docker.image.prefix}/${project.artifactId}</repository>
<buildArgs>
<JAR_FILE>target/${project.build.finalName}.jar</JAR_FILE>
</buildArgs>
</configuration>
</plugin>
4、.propeties中添加
<docker.image.prefix>theng</docker.image.prefix>
5、创建Dockerfile
FROM java:8
MAINTAINER eden
ARG JAR_FILE=target/*.jar
COPY ${JAR_FILE} dataCenter.jar
ENTRYPOINT ["java","-jar","/dataCenter.jar"]
6、配置docker启动方法
Edit Configuration ->“+”->docker->Dockerfile,填写docker生成信息
7、验证
依次运行
maven->clean->package
运行docker配置
去docker 服务器确认