如何使用docker在AWS云中发布基于Java的Web应用程序
我们已经build立了Java Web应用程序,它提供了各种REST API ..我想有无痛的部署进度..这里是所需的场景..
用户 – >负载平衡器 – > AS1,AS2,AS3 …
这里AS =应用程序服务器(EC2上的Tomcat)或者Docker实例(我更喜欢docker实例)
第一次期望的stream量:
- 开发人员激发maven并build立.war文件
- 我们可能会开发使用这个.war文件生成docker镜像的脚本。
- 执行将这个docker工人放在ELB后面的步骤
重新部署:
- 开发人员激发maven并build立.war文件
- 我们可能会开发使用这个.war文件生成docker镜像的脚本。
- 执行将这个docker工人拖到ELB后面的步骤并销毁前一个..
我对DevOps很陌生,在上面的步骤中可能会犯一些错误。 所以请随时纠正我,并提供指导,以实现这一目标。
(如果这是重复的,请提供相关问题的链接)
提前致谢。