Start an ECS task without creating a service.

Section: Task Definitions and Tasks

Run a one-off task

bash
bash
aws ecs run-task --cluster my-cluster --task-definition my-app:12 --launch-type FARGATE --network-configuration 'awsvpcConfiguration={subnets=[subnet-0123456789abcdef0],securityGroups=[sg-0123456789abcdef0],assignPublicIp=ENABLED}'
Explanation

Useful for batch jobs, one-offs, and manual diagnostics.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Task Definitions and Tasks
List tasks
Show running or stopped tasks in a cluster.
OpenIn sheetbashsame section
Describe tasks
Inspect ECS task state, containers, and attachments.
OpenIn sheetbashsame section
Stop a task
Terminate a running ECS task.
OpenIn sheetbashsame section
Register a task definition
Create or update an ECS task definition revision from JSON.
OpenIn sheetbashsame section
List task definitions
Show task definition family revisions.
OpenIn sheetbashsame section
List ECS clusters
Show cluster ARNs in the account and region.
OpenIn sheetbash2 tag match