Amazon EC2 Container Service

Rapid Docker on AWS

Rapid Docker on AWS is designed for DevOps engineers and web developers who want to run dockerized web applications on AWS. We lead you with many examples: From dockerizing your application to Continuous Deployment and Infrastructure as Code on AWS. No prior knowledge of Docker and AWS is required.

Learn more

Action Description Resources Conditions
Creates a new Amazon ECS cluster.
  • *
Runs and maintains a desired number of tasks from a specified task definition.
  • *
Deletes the specified cluster.
  • arn:aws:ecs:$region:$account:cluster/$cluster-name
Deletes a specified service within a cluster.
  • *
Deregisters an Amazon ECS container instance from the specified cluster.
  • arn:aws:ecs:$region:$account:cluster/$cluster-name
Deregisters the specified task definition by family and revision.
  • *
Describes one or more of your clusters.
  • arn:aws:ecs:$region:$account:cluster/$cluster-name
Describes Amazon EC2 Container Service container instances.
  • arn:aws:ecs:$region:$account:container-instance/$container-instance-id
Describes the specified services running in your cluster.
  • *
Describes a task definition.
  • *
Describes a specified task or tasks.
  • arn:aws:ecs:$region:$account:task/$task-id
Returns an endpoint for the Amazon EC2 Container Service agent to poll for updates.
  • *
Returns a list of existing clusters.
  • *
Returns a list of container instances in a specified cluster.
  • arn:aws:ecs:$region:$account:cluster/$cluster-name
Lists the services that are running in a specified cluster.
  • *
Returns a list of task definition families that are registered to your account (which may include task definition families that no longer have any ACTIVE task definition revisions).
  • *
Returns a list of task definitions that are registered to your account.
  • *
Returns a list of tasks for a specified cluster.
  • arn:aws:ecs:$region:$account:container-instance/$container-instance-id
???
  • arn:aws:ecs:$region:$account:container-instance/$container-instance-id
Registers an EC2 instance into the specified cluster.
  • arn:aws:ecs:$region:$account:cluster/$cluster-name
Registers a new task definition from the supplied family and containerDefinitions.
  • *
Start a task using random placement and the default Amazon ECS scheduler.
  • arn:aws:ecs:$region:$account:task-definition/$task-definition-family-name:$task-definition-revision-number
Starts a new task from the specified task definition on the specified container instance or instances.
  • arn:aws:ecs:$region:$account:task-definition/$task-definition-family-name:$task-definition-revision-number
Stops a running task.
  • arn:aws:ecs:$region:$account:task/$task-id
???
  • arn:aws:ecs:$region:$account:container-instance/$container-instance-id
Sent to acknowledge that a container changed states.
  • arn:aws:ecs:$region:$account:cluster/$cluster-name
Sent to acknowledge that a task changed states.
  • arn:aws:ecs:$region:$account:cluster/$cluster-name
Updates the Amazon ECS container agent on a specified container instance.
  • arn:aws:ecs:$region:$account:container-instance/$container-instance-id
Modifies the desired count, deployment configuration, or task definition used in a service.
  • *
Modifies the status of an Amazon ECS container instance.
  • arn:aws:ecs:$region:$account:container-instance/$container-instance-id