经过三天的反复试验,解决了诸多bug,终于总结出一套完整的流程,网上有很多教程都是很模糊的,希望我的总结可以帮到大大家,帮助大家降低学习成本。
首先说一下部署的整个思路:
---------做镜像过程------------------------------------------------------------------------------------------------
1.将tomcat,jdk,以及web项目做成一个镜像。
2.将mysql及web项目需要导入的sql脚本做成一个镜像
3.将两个镜像打包到一块,交给需要部署的人员
---------部署过程------------------------------------------------------------------------------------------------
1.部署人员加载包,解压镜像到本地
2.先启动mysql镜像,再启动web项目的镜像,将两个镜像以联盟式容器的方式启动
接下来就先做镜像:
1.做mysql镜像(这里做的mysql镜像是有项目所需数据的镜像)