使用docker平台在AWS elastic beanstalk中创建应用程序

问题描述 投票:0回答:1

我尝试使用 docker 平台和平台分支在 aws elastic beanstalk 中创建应用程序,我使用的是“在 64 位 Amazon Linux 2 上运行的 ECS”,我使用 Dockerrun.aws.json,但它给了我以下错误消息

  1. EC2 实例无法与 AWS Elastic Beanstalk 通信,原因可能是 VPC 配置问题或 EC2 实例出现故障。检查您的 VPC 配置并尝试再次启动环境。

  2. 名为“awseb-e-zmaq9ay7mj-stack”的堆栈已中止操作。当前状态:“CREATE_FAILED”原因:无法创建以下资源:[AWSEBInstanceLaunchWaitCondition]。

  3. 环境健康已从“待定”转变为“信息”。正在进行初始化(运行 15 分钟)。没有实例正在发送数据。

我尝试使用所有实例组合,但没有任何效果。我使用了 postgress db,实例是 db.t3.small,arm 架构实例是 db.t4g.small。

amazon-web-services amazon-s3 amazon-ec2 amazon-elastic-beanstalk
1个回答
0
投票

当你必须选择VPC时,你必须选择一个,不要保留默认选择。

如果你不碰任何东西,这就是你看到的:

enter image description here

您必须选择一个可用的 VPC(您将看到至少一个 VPC,它代表您创建 AWS 账户时自动创建的默认 VPC):

enter image description here

这解决了我的问题。

© www.soinside.com 2019 - 2024. All rights reserved.