moby/docker
Daniel Hiltgen 124792a871 Add TLS support for discovery backend
This leverages recent additions to libkv enabling client
authentication via TLS so the discovery back-end can be locked
down with mutual TLS.  Example usage:

    docker daemon [other args] \
        --cluster-advertise 192.168.122.168:2376 \
        --cluster-store etcd://192.168.122.168:2379 \
        --cluster-store-opt kv.cacertfile=/path/to/ca.pem \
        --cluster-store-opt kv.certfile=/path/to/cert.pem \
        --cluster-store-opt kv.keyfile=/path/to/key.pem

Signed-off-by: Daniel Hiltgen <daniel.hiltgen@docker.com>
2015-10-07 16:01:00 -07:00
..
client.go cli: new daemon command and new cli package 2015-07-23 19:44:46 -04:00
common.go cli: new daemon command and new cli package 2015-07-23 19:44:46 -04:00
daemon.go Add TLS support for discovery backend 2015-10-07 16:01:00 -07:00
daemon_freebsd.go Separate API router from server. 2015-09-29 19:43:03 -04:00
daemon_linux.go Separate API router from server. 2015-09-29 19:43:03 -04:00
daemon_none.go Separate API router from server. 2015-09-29 19:43:03 -04:00
daemon_unix.go fix golint warnings/errors on pkg/system and pkg/stdcopy 2015-08-13 18:47:13 +08:00
daemon_windows.go Separate API router from server. 2015-09-29 19:43:03 -04:00
docker.go Clean up: show usage when global --help present 2015-09-23 05:17:03 -04:00
docker_windows.go Windows: Build docker.exe manifested and with icon 2015-06-04 11:49:10 -07:00
flags.go Fix man and commandline docs 2015-10-04 21:22:27 +02:00
flags_experimental.go "docker network" missing from docker --help 2015-09-04 15:34:17 +09:00
flags_test.go Add test to check if subcommands are sorted 2015-08-07 01:34:21 -07:00
README.md Add README.md file for the docker directory 2014-05-20 09:04:46 +00:00

docker.go contains Docker's main function.

This file provides first line CLI argument parsing and environment variable setting.