第一步安装docker插件:
这里我已经安装了,IDEA2019的话在搜索框中输入docker 按回车才会搜索
第二步:重启idea后打开settings查看docker并新建连接:
不知道为什么在IDEA2018.1.8就出现连接不上了,换成IDEA2019就好了
出现这个换个版本试一下可以
在连接之前要注意了,要想连接成功得先让服务器开启2375端口,这个步骤有坑,大家可以去看一下这篇博客
https://blog.csdn.net/qq_41076797/article/details/89344800
这步让Linux服务器上的docker开启远程访问, 很重要
第三步:编写dockerfile文件,并生成jar
设置启动项,选择dockerfile,有一说一,这张图片是偷的别人的,这个我不会截,一点其他的就消失了
生成jar包,只要双击这个就好了,或者高手可以用maven命令
FROM java:8
VOLUME /tmp
ADD eureka-0.0.1-SNAPSHOT.jar app.jar
ENTRYPOINT ["java","-jar","/app.jar"]
这里的eureka-0.0.1-SNAPSHOT.jar app.jar 是我项目生成的jar包
这里很多博客都去配置了pom.xml,但是我没有配置,同样成功了,因该是不需要的,
这里我把dockerfile文件和jar包放在同一路径下了,不然一直报我找不到jar的错误,
最后配置下Edit Configurations…
点击执行就好了,
这就是部署好的springcloud项目,