使用idea里的docker插件部署项目

idea配置docker插件-CSDN博客

上面连接是插件的安装

第一步在项目中配置dockerfile文件

我的文件信息如下

复制代码
#依赖的jdk镜像
FROM anapsix/alpine-java
#项目的维护人
LABEL authors="doudou"

#声明暴露的端口号
EXPOSE 1111

#添加jar包到容器中
ADD /target/linux-hello-1.0-SNAPSHOT.jar /HelloApp.jar

#输入命令启动对应的项目
ENTRYPOINT ["java","-jar","/HelloApp.jar"]

第二步docker的运行配置

配置完成后文件的左边会出现一个箭头,单击后会出现启动配置

点击运行就会对项目进行打包然后自动启动了。

部署成功后会自动运行

在CentOS端输入命令查看是否成功

成功了。注意部署之前需要对端口进行开放使得外部用户也可以进行访问。

部署成功了。测试一下项目里面的方法

运行成功

相关推荐
小兔崽子去哪了9 分钟前
Docker部署ZLMediaKit流媒体服务器并自定义配置指南
java·后端·容器
程序猿小蒜10 分钟前
基于springboot的人口老龄化社区服务与管理平台
java·前端·spring boot·后端·spring
Caarlossss14 分钟前
jdbc学习
java·开发语言·学习·http·tomcat·maven
Coder-coco28 分钟前
个人健康系统|健康管理|基于java+Android+微信小程序的个人健康系统设计与实现(源码+数据库+文档)
android·java·vue.js·spring boot·微信小程序·论文·个人健康系统
生活爱好者!35 分钟前
效率高!开源协作 Wiki 与文档管理平台 NAS一键部署docmost
运维·网络·docker·容器·开源
断剑zou天涯36 分钟前
【算法笔记】从暴力递归到动态规划(二)
java·算法·动态规划
Boop_wu1 小时前
[Java EE] 多线程编程初阶
java·jvm·算法
缺点内向1 小时前
Java: 在 Excel 中插入、提取或删除文本框
java·开发语言·excel
一 乐2 小时前
英语学习激励|基于java+vue的英语学习交流平台系统小程序(源码+数据库+文档)
java·前端·数据库·vue.js·学习·小程序
老华带你飞2 小时前
个人健康系统|健康管理|基于java+Android+微信小程序的个人健康系统设计与实现(源码+数据库+文档)
android·java·vue.js·微信小程序·论文·毕设·个人健康系统