AWS Amplify - 没有基于容器的托管选项

AWS Amplify - No option for container based hosting

我正在尝试在 Fargate 上使用基于容器的托管在 Amplify 上设置一个 Next.js 应用程序,但是当我 运行 amplify add hosting 时,我得到的唯一两个选项是Amplify ConsoleCloudFront + S3.

我已经将项目配置为启用基于容器的部署,但我没有看到这样做的选项

Amplify CLI 版本为 v4.41.2,container-hosting 插件正确列在活动插件中

区域是 eu-west-1,CLI 已配置,我已经不止一次完成了所有步骤。

amplify init
amplify configure project
amplify add hosting

是否有任何我错过或不知道的先决条件?我找不到任何相关信息。

根据该视频,目前仅在美国东部 1 可用。

https://youtu.be/rA5l82vypXc

这是他们在文档中提到的限制:https://docs.amplify.aws/cli/usage/containers/#:~:text=Hosting%20with%20Fargate%20in%20Amplify%20is%20only%20available%20in%20US%2DEast%2D1%20at%20this%20time

Hosting with Fargate in Amplify is only available in US-East-1 at this time

因此最好的解决方案是尽可能更改项目本身的区域。否则,请使用 ECS 并手动构建 CI/CD 管道 (CodePipeline)。