nginx 无法部署ECS服务-部署失败

41zrol4v  于 2023-03-07  发布在  Nginx
关注(0)|答案(1)|浏览(155)

在概念层面上,我理解Docker & Kubernetes。我正在AWS ECS上尝试一些东西,但这些东西对我不起作用。
我一直在尝试基于Docker hub映像nginexdemos/hello(uri)创建和部署ECS服务。
我创建了一个群集、一个基于映像的任务定义、一个应用程序负载平衡器和一个服务。当我尝试部署该服务时,我收到一个错误。如下所示

当我尝试使用负载平衡器dns运行服务时,收到以下错误(503

这应该是一个非常简单的练习,但显然,有些地方出了问题。
只是要提到的是,我能够成功地使用图像创建一个容器使用Docker桌面。
但是在AWS中,服务本身并没有被部署
任何能让cna引导我走向正确方向的建议都是非常受欢迎的。
问候游牧民

vbopmzt1

vbopmzt11#

您应该检查任务详细信息和任务日志,以了解出现了什么问题。
以下是一些典型的部署问题:

  • 由于与注册表的连接问题,任务部署失败。如果在专用子网中部署容器,并且没有NAT网关(如果容器映像存储在ECR上,则没有接口端点),则会发生这种情况
  • 容器执行角色中缺少IAM权限,无法与容器逻辑中使用的某些服务进行交互。
  • 运行状况检查失败(如果您部署在与ALB关联的目标组中)。

相关问题