使用IDEA中docker插件部署项目到阿里云UBuntu服务器

第一步安装docker插件:

这里我已经安装了,IDEA2019的话在搜索框中输入docker 按回车才会搜索
使用IDEA中docker插件部署项目到阿里云UBuntu服务器_第1张图片

第二步:重启idea后打开settings查看docker并新建连接:

使用IDEA中docker插件部署项目到阿里云UBuntu服务器_第2张图片
不知道为什么在IDEA2018.1.8就出现连接不上了,换成IDEA2019就好了
出现这个换个版本试一下可以使用IDEA中docker插件部署项目到阿里云UBuntu服务器_第3张图片
在连接之前要注意了,要想连接成功得先让服务器开启2375端口,这个步骤有坑,大家可以去看一下这篇博客
https://blog.csdn.net/qq_41076797/article/details/89344800
这步让Linux服务器上的docker开启远程访问, 很重要

第三步:编写dockerfile文件,并生成jar

设置启动项,选择dockerfile,有一说一,这张图片是偷的别人的,这个我不会截,一点其他的就消失了使用IDEA中docker插件部署项目到阿里云UBuntu服务器_第4张图片
生成jar包,只要双击这个就好了,或者高手可以用maven命令使用IDEA中docker插件部署项目到阿里云UBuntu服务器_第5张图片

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,但是我没有配置,同样成功了,因该是不需要的,
使用IDEA中docker插件部署项目到阿里云UBuntu服务器_第6张图片
这里我把dockerfile文件和jar包放在同一路径下了,不然一直报我找不到jar的错误,
最后配置下Edit Configurations…
使用IDEA中docker插件部署项目到阿里云UBuntu服务器_第7张图片
点击执行就好了,使用IDEA中docker插件部署项目到阿里云UBuntu服务器_第8张图片
这就是部署好的springcloud项目,

使用IDEA中docker插件部署项目到阿里云UBuntu服务器_第9张图片

你可能感兴趣的:(linux,docker,springcloud)