This repository holds task definitions, small blueprint files that tell Amazon EC2 Container Service (Amazon ECS) how to deploy containers on a managed cluster of Amazon EC2 instances. Task definitions are a core component of using Amazon ECS to run containerized applications.
The task definitions in this repository are for popular applications whose code images are publicly available, well-documented, and maintained.
To run task definitions in this repository you must:
Once you have an active account and a running cluster, follow these steps to build your task definition.
A task definition is a set of instructions that tells Amazon ECS how to run Docker containers. Task definitions are written in JSON or manually configured through the AWS Management Console. Some of the parameters you can specify in a task definition include:
Please see the Amazon ECS Documentation for detailed information.
Amazon EC2 Container Service (Amazon ECS) is a container management service that supports Docker containers and allows you to easily run applications on a managed cluster of Amazon EC2 instances. Amazon ECS eliminates the need for you to install, operate, and scale your own cluster management infrastructure. Learn more here.