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 > >

