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 >

