我是aws的新手,并且在让我的移动应用程序重新运行时遇到了一些问题。如果这个问题看起来含糊不清,请原谅我。
对于学校项目,我们在aws上创建了一个移动应用程序,并使用docker容器进行部署(另一个学生管理这些任务)。当我尝试将自己的密钥对ssh到我的ec2实例中时,我分离了与我的实例关联的卷,并在获得我自己的密钥对后重新连接它。现在我可以ssh到我的实例,但我的前端不能与我的Web服务器通话。
所以我的问题是,我是否在弹性beanstalk上创建一个新应用程序来部署我的应用程序?即使我运行lsblk是显示有一个docker循环设备,当我运行docker图像时,我看到几个匹配我的应用程序的名称?或者我以某种方式让容器再次运行,docker run似乎没有工作。
答案 0 :(得分:0)
不需要,只需将新更新上传到Elastic Beanstalk即可。 AWS将处理剩下的事情。
仅供参考,Elastic Beanstalk - 单一Docker容器更新过程(简单引擎盖下):
.ebextensions
自动执行或拍摄图像。