21得票8回答
ECS任务无法启动 - 已停止(CannotPullContainerError:“等待连接时请求取消,来自守护进程的错误响应”)

我正在使用Fargate在ECS中启动任务,在等待一段时间后,任务状态变为STOPPED,并显示以下错误:STOPPED (CannotPullContainerError: "Error response from daem 当我展开细节时,我看到STOPPED (CannotPullCon...

20得票3回答
如何使用Fargate在AWS ECS上配置基于Laravel的应用程序?

编辑:我的第一个问题是“如何在AWS ECS上使用Fargate链接任务定义内的容器?”但是,我可能从一开始就错了,所以我改变了我的问题并保留以下内容: 我试图通过ECS在AWS上部署基于Laravel的简单应用程序。 我的服务在本地使用docker-compose-yml文件正常工作。 ...

20得票2回答
ECS CLI - 您无法为需要服务关联角色的服务指定IAM角色

我正在尝试通过aws cli将容器部署到ECS(Fargate)。 我能够成功创建任务定义,但当我想向我的Fargate集群添加新服务时出现问题。 这是我执行的命令:aws ecs create-service --cli-input-json file://aws_manual_cfn/ec...

19得票2回答
AWS Fargate可以不使用负载均衡器吗?

我最初预计我的网站应用程序的流量很少,因此不想承担负载均衡器的成本。但是如果我的应用程序受到欢迎,那么我可能会稍后配置一个负载均衡器。是否可以在没有负载均衡器的情况下使用AWS Fargate?

19得票4回答
ECS Fargate启动容器的速度有多快?

AWS ECS Fargate启动和运行Docker映像的最短/平均时间是多少? 以45MB的anapsix/alpine-java为例。 我想调查使用ECS Fargate来加速在慢速笔记本电脑/个人电脑上本地构建软件的过程,方法是在更快的远程服务器上构建软件。 因此,镜像的启动时间对于...

18得票1回答
AWS ECS 执行 /usr/local/bin/docker-entrypoint.sh 时出现 exec 格式错误。

我对Docker世界还不太了解,我正在尝试将一个图像(Node.js TypeScript服务)从AWS ECR部署到AWS ECS,但当我在集群中创建服务时,出现此错误,并且任务永远无法运行: exec /usr/local/bin/docker-entrypoint.sh: exec f...

18得票3回答
无法从AWS ECS Fargate容器连接到PostgreSQL

我正在使用Fargate和RDS为我的Web应用程序设置基础设施。 以下是基础设施的基本细节: Fargate和RDS使用相同的VPC和子网 我们在Fargate前面有一个应用程序负载均衡器 能够使用LB网址访问容器应用程序 现在的问题是,Fargate容器应用程序无法连接到RDS...

17得票4回答
安排AWS ECS Fargate启动和停止任务的计划

根据AWS文档,他们说:“Fargate支持响应CloudWatch事件调度任务。您可以轻松地启动和停止仅需要在特定时间运行的Fargate任务。” 可以从CloudWatch事件或ECS任务计划程序轻松启动Fargate任务。但是我找不到停止Fargate任务的方法。是否可能需要使用La...

17得票1回答
如何使用Fargate监控ECS集群的磁盘空间/文件系统使用情况

我使用Fargate创建了两个任务和一个ECS集群,这两个任务在两个不同的服务中使用。换句话说,一个集群:两个服务,每个服务都链接到自己的任务,这些任务链接到ECR存储库。根据AWS ECS Fargate任务存储的概念,每个任务都有10GB的Docker层存储和额外4GB的卷挂载。因此,我想...

17得票1回答
ECS Fargate中的StoppedReason被截断

在ECS Fargate中,如果任务失败,会有一个名为“Stopped Reason”的字段,其中包含一些有用的日志。然而,我注意到在255个符号后它被截断了(如下面的屏幕截图所示)。 我检查了网络选项卡并跟踪了http响应的JSON,甚至在服务器端也进行了截断。有没有办法获取完整的消息? ...