The Amazon ECS container agent is a software that AWS has developed for its Amazon EC2 Container Service that allows container instances to connect to your clusters. Read up on ECS, and the advantages of using containers, if you are unfamiliar with the concept.
What is ECS container?
Amazon Elastic Container Service (ECS) is a cloud computing service in Amazon Web Services (AWS) that manages containers and allows developers to run applications in the cloud without having to configure an environment for the code to run in.
Is ECS same as Docker?
Docker is a technology that provides the tools for you to build, run, test, and deploy distributed applications that are based on Linux containers. Amazon ECS uses Docker images in task definitions to launch containers as part of tasks in your clusters.