基于CentOS7将Java应用生成docker镜像

本文档介绍了如何在CentOS7系统中将Java应用程序转化为Docker镜像。首先拉取CentOS基础镜像,然后在容器内安装Java环境,接着将Java项目打包成可执行jar,拷贝到容器内并编写启动脚本。通过这些步骤,最终生成Docker镜像,并创建容器,映射端口以实现外部访问。参考上一篇博客和推荐资源以获取更多细节。
摘要由CSDN通过智能技术生成

上次总结了将javaweb项目生成docker镜像,但是在实际生产中,一个完整的系统不只是页面项目,还包括了java应用,如esb实例,下面进行一个概述总结,关于docker环境的搭建和一些docker基本操作命令,这里就不赘述了,可以参考上一篇博客:

http://blog.csdn.net/u010564366/article/details/78216946

二 总体思路
拉取centos基础镜像->生成容器->在容器中搭建java环境->
将java项目打成可执行jar包->将jar包放到容器中->新建脚本在容器中启动应用->映射容器端口->在外部访问容器中的服务

三 详细操作
1,拉取centos基础镜像,搭建java环境,不再赘述,请参考上篇博客
2,在应用中新建目录(文件夹)

# mkdir esb
# cd esb
# mkdir lib
# mkdir bin

3,将准备好的可执行jar文件拷贝到容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值