容器已经停止在ECS上的错误

我最近开始与亚马逊ECS。 我创build了一个非常基本的泊坞窗图像,具有以下细节:

FROM centos:7 LABEL name="MRK" \ vendor="MRK" \ build-date="20170529" #Install required packages RUN yum -y update RUN yum -y install java RUN yum -y install ImageMagick #Copy server code to container image COPY my_server /opt/my_server #Run my_server/startup.sh on startup RUN /opt/my_server/startup.sh CMD ["/bin/bash"] 

我把这个推到ECS为我创build的回购。 之后,我按照AWS ECS控制台上的入门步骤执行以下步骤:

  1. 通过AWS控制台创build一个具有一个容器实例的集群。
  2. 创build了一个任务定义,在容器下我提供了有关我的推送图像的信息。
  3. 为此任务定义创build一个服务,以最小计数1运行。

服务执行却抛出“ 必需的容器在任务退出 ”的错误。 我试图find控制台上的任何其他错误的细节,但无法find。 我滑到容器实例,我在docker日志中看到这个错误:

 time="2017-05-30T11:41:45.298855693Z" level=error msg="Handler for POST /v1.17/containers/8a0dcb0853120221298f009addf52f463463b5632303843c3184515e1676a569/stop returned error: Container 8a0dcb0853120221298f009addf52f463463b5632303843c3184515e1676a569 is already stopped" 

做一个dockerps也只显示“亚马逊/亚马逊ecs代理:最新”。 而在做dockerPS -A显示所有最近运行容器的列表。

我试图通过做docker日志检查日志这些最近的运行,但它不显示任何错误。

由于错误信息不足,我在这里被困住了,不知道是什么原因造成的。 任何人都可以build议如果我缺less这个设置所需的东西?