无法从AWS实例运行docker容器(映像大小为9 GB)

时间:2017-05-01 14:33:51

标签: amazon-web-services docker amazon-ec2 amazon-ecs

尽管创建了EC2实例(类型为t2.xlarge),但我们无法运行该应用程序。

供参考: 根据文档

创建任务/容器

创建了群集/服务

错误消息任务退出中的基本容器

任何帮助??

由于

1 个答案:

答案 0 :(得分:0)

我认为有几个问题可能会将你指向正确的位置。没有进一步的信息,它有点难以诊断。

1。)您的泊坞窗图像太大,实例体积不足以容纳它。 SSH进入您的服务器并运行df -h以验证主机卷的大小是否可以存储图像。

2。)通常当您的容器意外退出或者它们继续启动并死亡时,这是一个资源分配问题。对于测试,我只为该服务运行1个任务,并为其提供100%的主机cpu / mem资源。在这种情况下使用t2.xlarge,我相信它会是4096 cpu16384 mem。您的服务很可能正在启动,使用太多内存并重新启动。

3.。)图像是否均匀下载?安全组是否允许出站访问以下载它?你在哪里存储你的图像?是否有尺寸限制?

4.。)登录ECS服务器并检查日志以观察服务退回。它应该在那里显示更详细的错误。