1.提交新项目至网络服务器。
所使用的是eclipse提前准备好的一个Tomcat趣味测试(docker容器里并没有数据库系统,再次弄数据库系统不便,因此之前的将就用),便是表明一个图片,跑起来长这个样。
随后把它导出来成war文件。
应用软件上传到网络服务器,这儿用的都是:SSHSecureShellClient。
提交好以后前期准备工作就等于是实现了。
2.提前准备Tomcat器皿。
因为这是Tomcat新项目,因此需要得到一个Tomcat的镜像系统。立即pull一个镜像系统就可以。
dockerpulltomcat
掌握到Tomcat镜像系统以后,就能以run下去一个器皿了,这里要run的情况下特定相对应的端口映射。
dockerrun-i-t–nameHelloDocker-p80:8080tomcat/bin/bash
不难发现现在是在tomcat的安装文件下,能通过ls查询,随后启动tomcat网络服务器就可以:
这时候直接访问服务器ip详细地址得话,应当会有Tomcat的主页数据的。
下边仅剩把自己的项目部署上来了。
3.文件上传到容器里公布。
将刚刚上传至云服务器war文件拷到容器里,关于本机和器皿文件传送可以参考一下:
在器皿里将刚刚获得war文件拷到tomcat的webapps目录下,随后运行tomcat就行了。
如果你想要一部分数据库系统得话,还要在tomcat器皿上安装数据库,自然也可以做别的操作。写一个Dockerfile去完成这个工作是很不错的挑选,最终弄完了自然环境可以push到库房,下一次使用时只需pull下来就好啦。
全过程非常简单,JustDoIt!
本站声明:
1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/293848.html