Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aventer-ug/mesos-mini
Docker image to run a mini Apache Mesos cluster
https://github.com/aventer-ug/mesos-mini
Last synced: 24 days ago
JSON representation
Docker image to run a mini Apache Mesos cluster
- Host: GitHub
- URL: https://github.com/aventer-ug/mesos-mini
- Owner: AVENTER-UG
- License: apache-2.0
- Created: 2022-05-30T08:04:09.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-01-23T09:48:06.000Z (about 1 year ago)
- Last Synced: 2024-05-01T10:53:27.619Z (9 months ago)
- Language: Dockerfile
- Size: 17.6 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
Awesome Lists containing this project
README
# Mesos Mini
This repository will build a mesos-mini docker image to run Apache Mesos for development on a local system.
## How to use
To use the container, use the following command (works on both Mac and Linux, does work under windows only with a systemd workaround)
```bash
docker run --rm --name mesos --privileged=true -p 5050:5050 -p 5051:5051 -it avhost/mesos-mini:1.11.x /lib/systemd/systemd
```or
```bash
docker run --rm --name mesos --privileged=true --net host -it avhost/mesos-mini:1.11.x /lib/systemd/systemd
```These mesos-mini have a configured docker overlay network called "mini" with the subnet "10.32.0.0/24".
```bash
docker exec -it mesos /bin/bash
``````bash
docker network lsNETWORK ID NAME DRIVER SCOPE
f900fd5ccfa5 bridge bridge local
b1d30e4614a0 host host local
1a38cad453a3 mini bridge local
d2beaa9f939b none null local
```The Mesos master can be reached at 127.0.0.1:5050.