DNS-based service discovery for Mesos
1M+
Warning: The mesos-dns authors recommend running mesos-dns on the host directly using their statically compiled binary releases, not using docker. This image is provided primarily to simplify development and testing, but is not officially supported.
# host networking (faster than docker's bridge networking)
docker run -d --net=host -v "$(pwd)/config.json:/config.json" -v "$(pwd)/logs:/tmp" mesosphere/mesos-dns:0.5.2 /usr/bin/mesos-dns -v=2 -config=/config.json
# bridge networking
docker run -d -p 53:53/udp -p 8123 -v "$(pwd)/config.json:/config.json" -v "$(pwd)/logs:/tmp" mesosphere/mesos-dns:0.5.2 /usr/bin/mesos-dns -v=2 -config=/config.json
Image Builder: https://github.com/mesosphere/mesos-dns-pkg (make docker) Dockerfile: https://github.com/mesosphere/mesos-dns-pkg/blob/master/docker/Dockerfile Bind-Utils Branch: https://github.com/mesosphere/mesos-dns-pkg/pull/13 Example Dev/Test Cluster: https://github.com/karlkfi/mesos-compose-dind
Content type
Image
Digest
sha256:f89d9fbb1…
Size
74.2 MB
Last updated
over 11 years ago
docker pull mesosphere/mesos-dns