From 19a3fc6b9ee5e77ed5619bcf0bf0f92407d758d7 Mon Sep 17 00:00:00 2001 From: Adam Harrison Date: Tue, 23 Jun 2015 12:27:39 +0100 Subject: [PATCH] Add naming and discovery section to features docs --- site/features.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/site/features.md b/site/features.md index bd839904..50dd101b 100644 --- a/site/features.md +++ b/site/features.md @@ -10,6 +10,7 @@ example](https://github.com/weaveworks/weave#example): * [Virtual ethernet switch](#virtual-ethernet-switch) * [Address allocation](#addressing) + * [Naming and discovery](#naming-and-discovery) * [Application isolation](#application-isolation) * [Dynamic network attachment](#dynamic-network-attachment) * [Security](#security) @@ -108,6 +109,20 @@ IP addresses of external services the hosts or containers need to connect to. The same IP range must be used everywhere, and the individual IP addresses must, of course, be unique. +### Naming and discovery + +Named containers are automatically registered in +[weaveDNS](weavedns.html), which makes them discoverable through +simple name lookups: + + host1$ docker run -dti --name=service ubuntu + host1$ docker run -ti ubuntu + root@7b21498fb103:/# ping service + +This feature supports load balancing, fault resilience and hot +swapping; see the [weaveDNS](weavedns.html) documentation for more +details. + ### Application isolation A single weave network can host multiple, isolated applications, with