上次总结了将javaweb项目生成docker镜像,但是在实际生产中,一个完整的系统不只是页面项目,还包括了java应用,如esb实例,下面进行一个概述总结,关于docker环境的搭建和一些docker基本操作命令,这里就不赘述了,可以参考上一篇博客:
二 总体思路
拉取centos基础镜像->生成容器->在容器中搭建java环境->
将java项目打成可执行jar包->将jar包放到容器中->新建脚本在容器中启动应用->映射容器端口->在外部访问容器中的服务
三 详细操作
1,拉取centos基础镜像,搭建java环境,不再赘述,请参考上篇博客
2,在应用中新建目录(文件夹)
# mkdir esb
# cd esb
# mkdir lib
# mkdir bin
3,将准备好的可执行jar文件拷贝到容