使用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端输入命令查看是否成功

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

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

运行成功

相关推荐
Forget_855012 分钟前
RHEL——LVS模式
java·开发语言·lvs
渣瓦攻城狮20 分钟前
互联网大厂Java面试:从数据库连接池到分布式缓存及微服务
java·redis·spring cloud·微服务·hikaricp·数据库连接池·分布式缓存
罗超驿31 分钟前
13.1 万字长文,深入解析--抽象类和接口
java·开发语言
星星乘坐的船36 分钟前
Centos7.9系统下docker安装
运维·docker·容器
A懿轩A40 分钟前
【Java 基础编程】Java 面向对象进阶:static/final、抽象类、接口、单例模式
java·开发语言·单例模式
lifallen42 分钟前
后缀数组 (Suffix Array)
java·数据结构·算法
逆境不可逃1 小时前
LeetCode 热题 100 之 76.最小覆盖子串
java·算法·leetcode·职场和发展·滑动窗口
I_LPL1 小时前
day35 代码随想录算法训练营 动态规划专题3
java·算法·动态规划·hot100·求职面试
百锦再2 小时前
Java中的日期时间API详解:从Date、Calendar到现代时间体系
java·开发语言·spring boot·struts·spring cloud·junit·kafka
A懿轩A2 小时前
【Java 基础编程】Java 枚举与注解从零到一:Enum 用法 + 常用注解 + 自定义注解实战
java·开发语言·python