Thanks for the pointer. Yes, I am aware of https://www.minimesos.org, which uses a vagrant like workflow (the last release was 11 months ago).
My goal is to have a single docker image that contains all the components, so that running the entire stack will be just a single `docker run`. Another goal I want to achieve is to test unreleased Mesos versions. - Jie On Sun, Feb 11, 2018 at 4:21 PM, Craig Wickesser <codecr...@gmail.com> wrote: > Might be worth checking out mini-mesos as well https://www.minimesos.org > > On Sun, Feb 11, 2018 at 7:05 PM Jie Yu <yujie....@gmail.com> wrote: > >> Hi, >> >> When we were developing a framework with Mesos, we realized that it'll be >> great to have a Docker image that allows framework developers to quickly >> test with Mesos APIs (preferably new APIs that haven't been released yet). >> The docker container will have both Mesos master and agent running, >> allowing framework developers to easily write e2e integration tests with >> Mesos. >> >> Therefore, I went ahead and added some scripts >> <https://github.com/apache/mesos/tree/master/support/mesos-mini> in the >> project repo to enable that. I temporarily called the docker image " >> mesos-mini <https://hub.docker.com/r/mesos/mesos-mini/>" (better name >> suggestion is welcome!) I also created a Jenkins >> <https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Mini> job that >> pushes nightly "mesos-mini" docker image with the head of Mesos project. >> >> Here is the simple instruction to use it: >> >> $ docker run --privileged -p 5050:5050 -p 5051:5051 -p 8080:8080 >> mesos/mesos-mini:2018-02-11 >> >> Once the container is running, test master endpoint at localhost:5050 >> (e.g., the webui). The agent endpoint will be at localhost:5051. I >> installed the latest marathon (1.5.5) in the docker image too, so marathon >> endpoint is at localhost:8080 >> >> Enjoy! Patches to add more example frameworks are very welcome! >> >> - Jie >> > -- > > https://github.com/mindscratch > https://www.google.com/+CraigWickesser > https://twitter.com/mind_scratch > https://twitter.com/craig_links > >