Networking

In order for things to run smoothly it's reccomended to exploit the
new networking infrastructure of docker 1.9. Create a dedicated
network for the cluster to run on.

Furthermore is useful to fix the container name and the container
hostname to the same value. This way every container will able to
resolve itself with the same name as other container.

Lastly is useful to set the domainname equal to the name of the
network and use FQDN to reference the various services.

With the specified setup is possible you'll be able to access the
web-interfaces of the various components without the annoying problem
of unresolved links (provided that you setup a dns solution to resolve
container names and configure static routing if using
docker-machine).