[ 
https://issues.apache.org/jira/browse/MESOS-1524?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14073871#comment-14073871
 ] 

Meghdoot Bhattacharya commented on MESOS-1524:
----------------------------------------------

Great to see one can run now multiple containerizer at the same time.  I know 
some folks use custom executors to launch docker containers (pre deimos). The 
point is that in this option if cgroups isolation enabled for 
MesosContainerizer, the cgroup settings are applied to both the executor and 
the docker container and I dont think docker has an option to have the cgroup 
created like a child of the executor cgroup. So, essentially that should lead 
to 2 independent cgroups getting created. External containerizer avoided it and 
so will DockerContainerizer. For folks trying to write a custom executor for 
something like kubernetes, geard etc may fall in this trap if they are 
expecting to use MesosContainerizer to launch these executors. I know use cases 
of docker launch modeled as a process in aurora task through thermos that 
suffers the same issue. Thinking of ways not to partition clusters for docker 
only workloads.

> Implement Docker support in Mesos
> ---------------------------------
>
>                 Key: MESOS-1524
>                 URL: https://issues.apache.org/jira/browse/MESOS-1524
>             Project: Mesos
>          Issue Type: Epic
>            Reporter: Tobi Knaup
>            Assignee: Benjamin Hindman
>
> There have been two projects to add Docker support to Mesos, first via an 
> executor, and more recently via an external containerizer written in Python - 
> Deimos: https://github.com/mesosphere/deimos
> We've got a lot of feedback from folks who use Docker and Mesos, and the main 
> wish was to make Docker a first class citizen in Mesos instead of a plugin 
> that needs to be installed separately. Mesos has been using Linux containers 
> for a long time, first via LXC, then via cgroups, and now also via the 
> external containerizer. For a long time it wasn't clear what the winning 
> technology would be, but with Docker becoming the de-facto standard for 
> handling containers I think Mesos should make it a first class citizen and 
> part of core.
> Let's use this JIRA to track wishes/feedback on the implementation.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to