Easy mesos/clusterd installation
1.5K
You can use this Docker image together with the accompanying docker‑compose.yml file to spin up a lightweight, container‑based Apache Mesos cluster in minutes. The stack automatically deploys the required Mesos masters and agents on a shared overlay network, giving you a ready‑to‑use Mesos environment for testing, development or prototyping, all without any manual configuration beyond a single docker compose up command.
Requirements:
docker-compose.yaml:
services:
master1:
image: docker.io/avhost/mesos-master:latest
hostname: mesos-master-1.weave.local
environment:
- ZOOKEEPER_ID=1
networks:
- weave
master2:
image: docker.io/avhost/mesos-master:latest
hostname: mesos-master-2.weave.local
environment:
- ZOOKEEPER_ID=2
networks:
- weave
master3:
image: docker.io/avhost/mesos-master:latest
hostname: mesos-master-3.weave.local
environment:
- ZOOKEEPER_ID=3
networks:
- weave
agent:
image: docker.io/avhost/mesos-agent:latest
privileged: true
volumes:
- /var/run/weave/weave.sock:/var/run/docker.sock
networks:
- weave
depends_on:
- master1
- master2
- master3
deploy:
replicas: 3
networks:
weave:
external: true
Content type
Image
Digest
sha256:ab3f44186…
Size
325.4 MB
Last updated
3 months ago
docker pull avhost/mesos-master