如何使用docker在AWS云中发布基于Java的Web应用程序

我们已经build立了Java Web应用程序,它提供了各种REST API ..我想有无痛的部署进度..这里是所需的场景..

用户 – >负载平衡器 – > AS1,AS2,AS3 …

这里AS =应用程序服务器(EC2上的Tomcat)或者Docker实例(我更喜欢docker实例)

第一次期望的stream量:

  1. 开发人员激发maven并build立.war文件
  2. 我们可能会开发使用这个.war文件生成docker镜像的脚本。
  3. 执行将这个docker工人放在ELB后面的步骤

重新部署:

  1. 开发人员激发maven并build立.war文件
  2. 我们可能会开发使用这个.war文件生成docker镜像的脚本。
  3. 执行将这个docker工人拖到ELB后面的步骤并销毁前一个..

我对DevOps很陌生,在上面的步骤中可能会犯一些错误。 所以请随时纠正我,并提供指导,以实现这一目标。

(如果这是重复的,请提供相关问题的链接)

提前致谢。