The Mesos agent component, containerizer, is responsible for running the tasks/services within the containers. This avails you with lot of benefits, from isolating a task from the other running tasks for avoiding any conflicts between them to controlling the overall task's resource usage programmatically.
Here, we will understand what the containerizer is. This section briefly introduces the concept of containers, and also provides a detailed overview of the following different containerization options in Mesos:
- Contain tasks to run in a limited-resource runtime environment
- Control a task's resource usage, such as CPU and memory, programmatically
- Run software in the prepackaged filesystem image, allowing it to run in different environments
Let's understand the different types of containers and containerizers that we have. Mesos implements the...