Mesos now supports Docker. If I run Docker as an Executor, do I still get some of the high-availability and scheduling benefits of Mesos? Or do I have to run Docker tasks e.g. within Marathon to get this?
What would be the benefit of using Mesos + (native) Docker instead of just plain Docker without Mesos? I understand the idea of using Mesos + Marathon + Docker tasks because I get the HA and failover benefits.