Etcd to Docker links
This is really a bit of a hack so we can get application that are not etcd or
service discovery aware working on a multi docker host environment. You should
look at a ambassador patten
or make your application aware of service discovery directly.
Usage: run.py [OPTIONS] [LINKS]... Main function Options: --etcdctl-peers TEXT ETCD peers list --services-base TEXT Base path to services. Normally /services --name TEXT Name of the container we're creating [required] --output TEXT Output environment file --maps TEXT --help Show this message and exit.
Not all of the linked containers environment variables are exposed to the new
container like docker does on a single host.
Not quite enough information is recorded into etcd by registrator to match the
docker link environment variables but it should generally be sufficient.
Currently if there are multiples of the same service registered in etcd only
the first one will be saved into the environment.