Docker service registrator with built-in DNS server
2.5K
https://github.com/vlad-x/docker-etcd-registrator
This is a fork of psi-4ward/docker-etcd-registrator with built-in DNS server for simplier setup. Adds two parameters BUILTIN_DNS_PROXY (e.g. BUILTIN_DNS_PROXY=8.8.8.8) which enables the built-in DNS server (and disables the rest of the backend), and ETCD_PREFIX (default ETCD_PREFIX='/dockerdns') which is also used as the base domain for the DNS entries. Each docker container gets multiple domain names to be used for discovery in different scenarios:
e.g. the following DNS entries will be created for a container running RethinkDB started with --name rethinkdb-main on host production1:
Content type
Image
Digest
sha256:373f37519…
Size
25 MB
Last updated
over 10 years ago
docker pull vbond/docker-etcd-registrator