moby/daemon
Aaron Lehmann b1d2b08853 cluster: Do not autodetect advertise address on join
On join, remote addresses are supposed to be detected by the manager
that receives the join request. However, the daemon is interfering with
this by automatically detecting an advertise address and specifying that
to the remote manager. Fix this so that an advertise address is only
specified while joining a cluster if one was given by the user.

Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com>
2016-08-31 11:44:32 -07:00
..
caps Replace execdrivers with containerd implementation 2016-03-18 13:38:32 -07:00
cluster cluster: Do not autodetect advertise address on join 2016-08-31 11:44:32 -07:00
events Make daemon events listen for plugin lifecycle events. 2016-07-26 10:51:47 -07:00
exec Replace execdrivers with containerd implementation 2016-03-18 13:38:32 -07:00
graphdriver Avoid fork on mount for overlay2 in common case 2016-08-22 11:43:10 -07:00
links Replace usage of pkg/nat with go-connections/nat. 2015-12-22 13:31:46 -05:00
logger Merge pull request #25736 from mwieczorek/25689-enable-syslog-driver-on-windows 2016-08-29 17:46:12 -04:00
network api,daemon: cleanup some unused stuff 2016-06-21 14:15:19 -07:00
apparmor_default.go Replace execdrivers with containerd implementation 2016-03-18 13:38:32 -07:00
apparmor_default_unsupported.go Replace execdrivers with containerd implementation 2016-03-18 13:38:32 -07:00
archive.go Windows: docker cp consistent paths 2016-05-06 16:08:53 -07:00
archive_unix.go Windows: docker cp consistent paths 2016-05-06 16:08:53 -07:00
archive_windows.go Windows: Remove TP4 support from main code 2016-04-06 12:12:20 -07:00
attach.go Merge pull request #22777 from WeiZhang555/wait-restarting 2016-06-12 13:01:20 +02:00
auth.go Moving some more methods away from daemon.go 2016-05-27 11:32:26 +02:00
changes.go Move some container related methods and structs to smaller files 2016-05-24 21:31:15 +02:00
commit.go Windows: CMD not honouring arg escaping 2016-06-15 16:46:32 -07:00
config.go Remove old cli framework. 2016-08-25 13:09:04 -04:00
config_experimental.go Convert dockerd to use cobra and pflag 2016-08-25 13:09:03 -04:00
config_solaris.go Convert dockerd to use cobra and pflag 2016-08-25 13:09:03 -04:00
config_stub.go Convert dockerd to use cobra and pflag 2016-08-25 13:09:03 -04:00
config_test.go Update unit tests for new cobra root command. 2016-08-25 13:09:04 -04:00
config_unix.go Fix tests and windows service. 2016-08-25 13:09:36 -04:00
config_windows.go Update unit tests for new cobra root command. 2016-08-25 13:09:04 -04:00
container.go Merge pull request #24073 from johnharris85/move-restart-policy-check-to-daemon 2016-08-25 17:02:30 +02:00
container_operations.go Support container disconnect for non-existing network 2016-08-26 16:48:52 -07:00
container_operations_solaris.go Support container disconnect for non-existing network 2016-08-26 16:48:52 -07:00
container_operations_unix.go Support container disconnect for non-existing network 2016-08-26 16:48:52 -07:00
container_operations_windows.go Support container disconnect for non-existing network 2016-08-26 16:48:52 -07:00
create.go add warning in containerCreate response 2016-08-27 10:49:26 +08:00
create_unix.go Merge pull request #21270 from ehazlett/resource-labels 2016-03-22 15:12:33 -04:00
create_windows.go Windows: Default isolation and workdir 2016-05-26 13:24:22 -07:00
daemon.go Lock concurrent access to remove map during Daemon restore 2016-08-29 16:58:01 -07:00
daemon_experimental.go Rename config LiveRestore to LiveRestoreEnabled 2016-07-28 17:10:40 -07:00
daemon_linux.go Fix container mount cleanup issues 2016-03-30 17:25:49 -07:00
daemon_linux_test.go Fix container mount cleanup issues 2016-03-30 17:25:49 -07:00
daemon_solaris.go Add --oom-score-adjust to daemon 2016-07-12 15:53:15 -07:00
daemon_stub.go Make daemon events listen for plugin lifecycle events. 2016-07-26 10:51:47 -07:00
daemon_test.go fix typos 2016-07-23 11:32:23 +08:00
daemon_unix.go Merge pull request #25616 from rhatdan/overlay_selinux 2016-08-31 09:25:20 -07:00
daemon_unix_test.go Daemon to support network restore 2016-06-14 16:45:25 -07:00
daemon_unsupported.go Get the Docker Engine to build clean on Solaris 2016-05-23 16:37:12 -07:00
daemon_windows.go Removing old custom RootFS behavior on Windows. 2016-07-29 14:15:59 -07:00
debugtrap_unix.go Windows: Stack dump to file 2016-07-21 20:04:47 -07:00
debugtrap_unsupported.go Windows: Stack dump to file 2016-07-21 20:04:47 -07:00
debugtrap_windows.go Windows: Stack dump to file 2016-07-21 20:04:47 -07:00
delete.go Add --force in docker volume rm to fix out-of-band volume driver deletion 2016-08-18 18:01:25 -07:00
delete_test.go fix typos 2016-07-23 11:32:23 +08:00
discovery.go Refactoring for logrus formatting 2016-07-18 12:53:34 -06:00
discovery_test.go correct some nits in comment and test files 2016-08-29 18:37:14 +08:00
errors.go Remove static errors from errors package. 2016-02-26 15:49:09 -05:00
events.go Make daemon events listen for plugin lifecycle events. 2016-07-26 10:51:47 -07:00
events_test.go Add the possibility to log event with specific attributes 2016-01-17 12:14:01 +01:00
exec.go Update libcontainerd.AddProcess to accept a context 2016-07-19 08:24:39 -07:00
exec_linux.go Replace execdrivers with containerd implementation 2016-03-18 13:38:32 -07:00
exec_solaris.go Get the Docker Engine to build clean on Solaris 2016-05-23 16:37:12 -07:00
exec_windows.go Windows: escape entrypoint before passing to libcontainerd 2016-03-30 12:59:50 -07:00
export.go Remove static errors from errors package. 2016-02-26 15:49:09 -05:00
health.go healthcheck: do not interpret exit code 2 as "starting" 2016-07-25 14:28:45 -07:00
health_test.go healthcheck: do not interpret exit code 2 as "starting" 2016-07-25 14:28:45 -07:00
image.go Move some image related methods & struct to smaller files 2016-05-21 22:36:11 +02:00
image_delete.go Fix untag without force while container running 2016-07-26 00:45:39 -07:00
image_exporter.go Move some image related methods & struct to smaller files 2016-05-21 22:36:11 +02:00
image_history.go Move some image related methods & struct to smaller files 2016-05-21 22:36:11 +02:00
image_inspect.go Move some image related methods & struct to smaller files 2016-05-21 22:36:11 +02:00
image_pull.go Remove reference package dependency from the api. 2016-04-07 15:01:23 -07:00
image_push.go Remove reference package dependency from the api. 2016-04-07 15:01:23 -07:00
image_tag.go Remove reference package dependency from the api. 2016-04-07 15:01:23 -07:00
images.go Treat digest only images as dangling 2016-06-30 11:32:49 -07:00
import.go Remove reference package dependency from the api. 2016-04-07 15:01:23 -07:00
info.go daemon: no map[string]bool from GetNetworkDriverList 2016-08-24 16:02:15 +02:00
inspect.go Fix inspect Dead container 2016-08-22 22:09:25 -04:00
inspect_solaris.go Get the Docker Engine to build clean on Solaris 2016-05-23 16:37:12 -07:00
inspect_unix.go Get the Docker Engine to build clean on Solaris 2016-05-23 16:37:12 -07:00
inspect_windows.go Add Swarm management backend 2016-06-13 22:16:18 -07:00
keys.go Change root_maxkeys 2016-06-27 10:23:37 -07:00
keys_unsupported.go Change root_maxkeys 2016-06-27 10:23:37 -07:00
kill.go make container kill debug log readable 2016-08-01 01:00:38 +08:00
links.go Add migration from sqlite links back to hostConfig 2016-01-11 11:31:29 -05:00
links_test.go Extract container store from the daemon. 2016-01-19 13:21:41 -05:00
list.go Check for non-nil container after match 2016-08-26 10:02:10 -07:00
list_unix.go Get the Docker Engine to build clean on Solaris 2016-05-23 16:37:12 -07:00
list_windows.go Move Container to its own package. 2015-12-03 17:39:49 +01:00
logdrivers_linux.go daemon/logger: Add logging driver for Google Cloud Logging 2016-03-01 08:06:10 -08:00
logdrivers_windows.go Enable syslog driver for windows 2016-08-17 22:26:24 +02:00
logs.go Fix panic while merging log configs to nil map 2016-07-12 15:24:42 -04:00
logs_test.go Fix panic while merging log configs to nil map 2016-07-12 15:24:42 -04:00
monitor.go Persist pause state to disk to support container live restore 2016-08-19 05:32:33 -04:00
monitor_linux.go Adding postRunProcessing infrastructure for hanlding Windows Update. 2016-04-06 14:03:05 -07:00
monitor_solaris.go Get the Docker Engine to build clean on Solaris 2016-05-23 16:37:12 -07:00
monitor_windows.go Fix race on force deleting container created by task 2016-06-14 16:49:04 -07:00
mounts.go Remove static errors from errors package. 2016-02-26 15:49:09 -05:00
names.go Added the word "container" to clarify the error message. 2016-08-22 13:41:17 -07:00
network.go Support container disconnect for non-existing network 2016-08-26 16:48:52 -07:00
oci_linux.go Replace old oci specs import with runtime-specs 2016-08-17 09:38:34 -07:00
oci_solaris.go Get the Docker Engine to build clean on Solaris 2016-05-23 16:37:12 -07:00
oci_windows.go Merge pull request #23391 from Microsoft/WindowsSandboxSize 2016-08-09 15:34:39 +02:00
pause.go Replace execdrivers with containerd implementation 2016-03-18 13:38:32 -07:00
rename.go Fix docker rename with linked containers 2016-06-27 19:58:05 -07:00
resize.go Replace execdrivers with containerd implementation 2016-03-18 13:38:32 -07:00
restart.go Optimize the restart function code 2016-08-26 14:22:39 +08:00
search.go Add --limit option to docker search 2016-06-02 19:12:20 -07:00
search_test.go To break the loop when found in search_test.go 2016-07-24 21:09:53 +08:00
seccomp_disabled.go Replace old oci specs import with runtime-specs 2016-08-17 09:38:34 -07:00
seccomp_linux.go Replace old oci specs import with runtime-specs 2016-08-17 09:38:34 -07:00
seccomp_unsupported.go Fix seccomp output in docker info 2016-07-08 17:26:42 -07:00
selinux_linux.go Rename daemon/utils_*.go to selinux 2015-11-12 15:48:41 -08:00
selinux_unsupported.go Rename daemon/utils_*.go to selinux 2015-11-12 15:48:41 -08:00
start.go Not use goroutine for container's auto-removal 2016-08-08 22:46:53 +08:00
start_linux.go daemon: ensure systemd cgroup is passed down to runtimes 2016-08-26 15:33:26 +02:00
start_windows.go Add support for multiples runtimes 2016-06-14 07:47:31 -07:00
stats.go Fix issue in docker stats with NetworkDisabled=true 2016-08-23 16:04:06 -07:00
stats_collector_solaris.go Get the Docker Engine to build clean on Solaris 2016-05-23 16:37:12 -07:00
stats_collector_unix.go Get the Docker Engine to build clean on Solaris 2016-05-23 16:37:12 -07:00
stats_collector_windows.go Move Container to its own package. 2015-12-03 17:39:49 +01:00
stop.go Add support for user-defined healthchecks 2016-06-02 23:58:34 +02:00
top_unix.go Validate arguments for ps in docker top 2016-07-08 05:58:11 +00:00
top_unix_test.go Validate arguments for ps in docker top 2016-07-08 05:58:11 +00:00
top_windows.go Windows: Minimal docker top implementation 2016-03-20 16:45:53 -07:00
unpause.go remove running judgement when unpause container 2016-08-29 10:16:18 +08:00
update.go Soften limitation of update kernel memory 2016-07-12 08:07:24 +08:00
update_linux.go Update containerd and runc vendoring 2016-06-14 07:47:31 -07:00
update_solaris.go Get the Docker Engine to build clean on Solaris 2016-05-23 16:37:12 -07:00
update_windows.go Windows libcontainerd implementation 2016-03-18 13:38:41 -07:00
volumes.go daemon: allow tmpfs to trump over VOLUME(s) 2016-06-15 16:01:51 +02:00
volumes_unit_test.go reorder imports with goimports 2015-12-16 16:50:25 +01:00
volumes_unix.go revendor engine-api 2016-08-16 14:16:12 -04:00
volumes_windows.go Remove unneeded references to execDriver 2016-03-21 13:06:08 -07:00
wait.go Fix race on force deleting container created by task 2016-06-14 16:49:04 -07:00