Some current issues are listed under
https://issues.apache.org/jira/browse/MESOS-2115
See also previous email discussions:
http://www.mail-archive.com/user%40mesos.apache.org/msg02123.html
http://www.mail-archive.com/user%40mesos.apache.org/msg01617.html

On Tue, Mar 10, 2015 at 4:58 PM, craig w <[email protected]> wrote:

> Is there any documentation describing what's necessary to run mesos master
> and slaves in Docker containers? You already mentioned a few things
> (mounting work dir, /sys/fs, etc).
>
> Thanks
>
> On Tue, Mar 10, 2015 at 6:41 PM, Tim Chen <[email protected]> wrote:
>
>> Hi all,
>>
>> As Alex said you can run Mesos in CoreOS without Docker if you put in the
>> dependencies in.
>>
>> It is a common ask though to run Mesos-slave in a Docker container in
>> general, either on CoreOS or not. It's definitely a bit involved as you
>> need to mount in a directory for persisting work dir and also mounting in
>> /sys/fs for cgroups, also you should use the --pid=host flag since Docker
>> 1.5 so it shares the host pid namespace.
>>
>> Although you get a lot less isolation, there are still motivations to run
>> slave in Docker regardless.
>>
>> One thing that's missing from the mesos docker containerizer is that it
>> won't be able to recover tasks on restart, and I have a series of patches
>> pending review to fix that.
>>
>> Tim
>>
>> On Tue, Mar 10, 2015 at 3:16 PM, Alex Rukletsov <[email protected]>
>> wrote:
>>
>>> My 2¢.
>>>
>>>
>>>> First of all, it doesn’t look like a great idea to package resource
>>>> manager into Docker putting one more abstraction layer between a resource
>>>> itself and resource manager.
>>>>
>>>
>>> You can run mesos-slave on CoreOS node without putting it into a Docker
>>> container.
>>>
>>> —Alex
>>>
>>
>>
>
>
> --
>
> https://github.com/mindscratch
> https://www.google.com/+CraigWickesser
> https://twitter.com/mind_scratch
> https://twitter.com/craig_links
>
>

Reply via email to