37
loading...
This website collects cookies to deliver better user experience
Containers can be created quickly thanks to their modular nature and lightweight. This becomes more observable in development lifecycle. The granularity leads an easy versioning of released applications .Also it leads to a reduction in resource sharing between application components which minimizes compatibility issues.
Consistency: The ability to relocate entire development environments by moving a container between systems highlights.
Containers provide predictable, consistent and stable applications in all the stages of their lifecycle (Development, test and production) as it encapsulates the exact dependencies, thus minimizes the risk of bugs.
Density and Resource Efficiency: The enormous support of the community to the Docker project increased density and modularity of computing resources.
• Containers increase the efficiency and the agility of applications thanks to the abstraction from OS and hardware. Multiple containers run on a single system.
• You can make a compromise between what resources containers need and what are the hardware limits of the host to reach a maximum number of containers: Higher density, increasing efficiency of computing resources, saving money of the excessed capacity, changing the number of assigned containers to a host instead of horizontal scaling to reach optimal utilization.
Flexibility: Based on Docker portability, ease of deployment, and small size.
• Unlike other applications that require intensive instructions, Docker provides (just like Git) a simple mechanism to download and install containers and their subsequent applications using this command:
$ docker pull
• Docker provides a standard interface : It is easy to deploy
wherever you like and it’s portable between different versions of Linux.
• Containers make microservice architecture possible where services are isolated to adjacent service’s failure and errant patches or upgrades.
• Docker provides clean ,reproducible and modular environment
create-cluster
command/etc/ecs/ecs.config
file.list-container-instances
command:describe-container-instances
command run-task
command:aws ecs list-task-definitions
command.37