如何使用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很陌生,在上面的步骤中可能会犯一些错误。 所以请随时纠正我,并提供指导,以实现这一目标。
(如果这是重复的,请提供相关问题的链接)
提前致谢。
- 如何在Amazon EC2容器集群中使用t2.nano ec2实例?
- 在AWS Elastic Beanstalk应用程序中运行Tomcat Docker时进行端口转发
- 在Dockerfile中安装节点?
- npm ERR! 代码SELF_SIGNED_CERT_IN_CHAIN AWS Ubuntu – 公司防火墙
- 连接到AWS实例上承载的Docker容器上的远程数据库
- 如何在Amazon中安装Amazon ECS容器代理? (ECS-INIT)
- 在AWS上使用Kubernetes创build和运行Docker容器集群
- 如何从sbt-native-packager发布AWS上的Docker?
- 从Docker容器内部连接到RDS PostgreSQL数据库时出错