{"action":"created","issue":{"url":"https://api.github.com/repos/docker/docker/issues/3737","labels_url":"https://api.github.com/repos/docker/docker/issues/3737/labels{/name}","comments_url":"https://api.github.com/repos/docker/docker/issues/3737/comments","events_url":"https://api.github.com/repos/docker/docker/issues/3737/events","html_url":"https://github.com/docker/docker/issues/3737","id":26170702,"number":3737,"title":"Feature request: Link-sharing between docker instances","user":{"login":"lyschoening","id":74085,"avatar_url":"https://avatars.githubusercontent.com/u/74085?v=3","gravatar_id":"","url":"https://api.github.com/users/lyschoening","html_url":"https://github.com/lyschoening","followers_url":"https://api.github.com/users/lyschoening/followers","following_url":"https://api.github.com/users/lyschoening/following{/other_user}","gists_url":"https://api.github.com/users/lyschoening/gists{/gist_id}","starred_url":"https://api.github.com/users/lyschoening/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lyschoening/subscriptions","organizations_url":"https://api.github.com/users/lyschoening/orgs","repos_url":"https://api.github.com/users/lyschoening/repos","events_url":"https://api.github.com/users/lyschoening/events{/privacy}","received_events_url":"https://api.github.com/users/lyschoening/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/docker/docker/labels/feature","name":"feature","color":"bfd4f2"},{"url":"https://api.github.com/repos/docker/docker/labels/ICC","name":"ICC","color":"5319e7"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2014-01-23T14:44:22Z","updated_at":"2015-02-25T20:57:16Z","closed_at":"2015-02-25T20:57:16Z","body":"A very typical use-case is having services/containers that need to communicate with another on multiple hosts. Links & container naming already simplifies this process on a single machine. I see two possible ways to implement this feature over the network:\r\n\r\n1. some kind of mechanism by which Docker instances can discover names and addresses of containers run by other Docker instances on different hosts and making those links available to local instances. \r\n2. a command for manually injecting a remote container by giving the address of a remote Docker instance and a container name to link from the remote instance. \r\n\r\nIn both cases, the links should work the same as host-local links, i.e. tunnels should be created automatically when a link is established."},"comment":{"url":"https://api.github.com/repos/docker/docker/issues/comments/76055126","html_url":"https://github.com/docker/docker/issues/3737#issuecomment-76055126","issue_url":"https://api.github.com/repos/docker/docker/issues/3737","id":76055126,"user":{"login":"jfrazelle","id":1445228,"avatar_url":"https://avatars.githubusercontent.com/u/1445228?v=3","gravatar_id":"","url":"https://api.github.com/users/jfrazelle","html_url":"https://github.com/jfrazelle","followers_url":"https://api.github.com/users/jfrazelle/followers","following_url":"https://api.github.com/users/jfrazelle/following{/other_user}","gists_url":"https://api.github.com/users/jfrazelle/gists{/gist_id}","starred_url":"https://api.github.com/users/jfrazelle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jfrazelle/subscriptions","organizations_url":"https://api.github.com/users/jfrazelle/orgs","repos_url":"https://api.github.com/users/jfrazelle/repos","events_url":"https://api.github.com/users/jfrazelle/events{/privacy}","received_events_url":"https://api.github.com/users/jfrazelle/received_events","type":"User","site_admin":false},"created_at":"2015-02-25T20:57:16Z","updated_at":"2015-02-25T20:57:16Z","body":"I think we can close this as being included in https://github.com/docker/docker/issues/8951"}}