github.com/mheon/docker@v0.11.2-0.20150922122814-44f47903a831/experimental/network_overlay.md (about) 1 # Native Multi-host networking 2 3 There is a lot to talk about the native multi-host networking and the `overlay` driver that makes it happen. The technical details are documented under https://github.com/docker/libnetwork/blob/master/docs/overlay.md. 4 Using the above experimental UI `docker network`, `docker service` and `--publish-service`, the user can exercise the power of multi-host networking. 5 6 Since `network` and `service` objects are globally significant, this feature requires distributed states provided by the `libkv` project. 7 Using `libkv`, the user can plug any of the supported Key-Value store (such as consul, etcd or zookeeper). 8 User can specify the Key-Value store of choice using the `--kv-store` daemon flag, which takes configuration value of format `PROVIDER:URL`, where 9 `PROVIDER` is the name of the Key-Value store (such as consul, etcd or zookeeper) and 10 `URL` is the url to reach the Key-Value store. 11 Example : `docker daemon --kv-store=consul:localhost:8500` 12 13 Send us feedback and comments on [#14083](https://github.com/docker/docker/issues/14083) 14 or on the usual Google Groups (docker-user, docker-dev) and IRC channels.