moby/cmd/dockerd
Flavio Crisciani f9f25ca5e4
Allow to set the control plane MTU
Add daemon config to allow the user to specify the MTU of the control plane network.
The first user of this new parameter is actually libnetwork that can seed the
gossip with the proper MTU value allowing to pack multiple messages per UDP packet sent.
If the value is not specified or is lower than 1500 the logic will set it to the default.

Signed-off-by: Flavio Crisciani <flavio.crisciani@docker.com>
2017-07-28 13:52:03 -07:00
..
hack review code about cmd/* and fix some easy typos :D 2017-02-10 15:52:33 +08:00
config.go Allow to set the control plane MTU 2017-07-28 13:52:03 -07:00
config_common_unix.go Deprecate --graph flag; Replace with --data-root 2017-03-30 11:24:56 +02:00
config_experimental.go Extract daemon configuration and discovery to their own package 2017-02-08 09:53:38 +01:00
config_solaris.go Extract daemon configuration and discovery to their own package 2017-02-08 09:53:38 +01:00
config_unix.go add NamedUlimitOpt implement NamedOption to fix 32528 2017-06-16 10:14:09 +08:00
config_unix_test.go Remove pkg/testutil/assert in favor of testify 2017-04-14 12:03:21 -07:00
config_windows.go Deprecate --graph flag; Replace with --data-root 2017-03-30 11:24:56 +02:00
daemon.go Enable pprof/debug endpoints by default 2017-07-17 15:01:30 -04:00
daemon_freebsd.go Windows: Wait for OOBE to prevent crashing during host update 2017-02-15 14:01:54 -08:00
daemon_linux.go Windows: Wait for OOBE to prevent crashing during host update 2017-02-15 14:01:54 -08:00
daemon_solaris.go [project] change syscall to /x/sys/unix|windows 2017-07-11 08:00:32 -04:00
daemon_test.go Remove cli/flags package 2017-06-01 13:34:31 -07:00
daemon_unix.go [project] change syscall to /x/sys/unix|windows 2017-07-11 08:00:32 -04:00
daemon_unix_test.go Disable legacy (v1) registries by default 2017-06-12 11:04:28 +02:00
daemon_windows.go [project] change syscall to /x/sys/unix|windows 2017-07-11 08:00:32 -04:00
docker.go Remove cli/flags package 2017-06-01 13:34:31 -07:00
docker_windows.go Windows: work around Go 1.6.2/Nano Server TP5 issue 2016-05-25 11:59:28 +02:00
metrics.go Add basic prometheus support 2016-10-27 10:34:38 -07:00
options.go Remove cli/flags package 2017-06-01 13:34:31 -07:00
options_test.go Remove cli/flags package 2017-06-01 13:34:31 -07:00
README.md Fix readme doc for dockerd 2016-09-01 14:47:51 +08:00
service_unsupported.go Windows: no pidfile when service 2017-03-08 15:18:30 -08:00
service_windows.go Windows: fix build after re-vendoring golang.org/x/sys 2017-07-12 14:52:42 +02:00

docker.go contains Docker daemon's main function.

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