moby--moby/docs/reference/api
Arnaud Porterie 7d193ef1f3 Add builtin nodes discovery
Use `pkg/discovery` to provide nodes discovery between daemon instances.

The functionality is driven by two different command-line flags: the
experimental `--cluster-store` (previously `--kv-store`) and
`--cluster-advertise`. It can be used in two ways by interested
components:

1. Externally by calling the `/info` API and examining the cluster store
   field. The `pkg/discovery` package can then be used to hit the same
   endpoint and watch for appearing or disappearing nodes. That is the
   method that will for example be used by Swarm.
2. Internally by using the `Daemon.discoveryWatcher` instance. That is
   the method that will for example be used by libnetwork.

Signed-off-by: Arnaud Porterie <arnaud.porterie@docker.com>
2015-09-25 14:52:09 -07:00
..
_static
images
README.md
docker-io_api.md reweight api doc for v1.21 to correct the order. 2015-08-26 13:40:37 -07:00
docker_io_accounts_api.md
docker_remote_api.md add docker server version to /info 2015-09-21 21:15:32 +08:00
docker_remote_api_v1.0.md
docker_remote_api_v1.1.md
docker_remote_api_v1.2.md
docker_remote_api_v1.3.md
docker_remote_api_v1.4.md
docker_remote_api_v1.5.md
docker_remote_api_v1.6.md
docker_remote_api_v1.7.md
docker_remote_api_v1.8.md
docker_remote_api_v1.9.md
docker_remote_api_v1.10.md
docker_remote_api_v1.11.md
docker_remote_api_v1.12.md fix content-type of response for `/commit` 2015-09-23 23:49:16 +02:00
docker_remote_api_v1.13.md fix content-type of response for `/commit` 2015-09-23 23:49:16 +02:00
docker_remote_api_v1.14.md fix content-type of response for `/commit` 2015-09-23 23:49:16 +02:00
docker_remote_api_v1.15.md fix content-type of response for `/commit` 2015-09-23 23:49:16 +02:00
docker_remote_api_v1.16.md fix content-type of response for `/commit` 2015-09-23 23:49:16 +02:00
docker_remote_api_v1.17.md fix content-type of response for `/commit` 2015-09-23 23:49:16 +02:00
docker_remote_api_v1.18.md fix content-type of response for `/commit` 2015-09-23 23:49:16 +02:00
docker_remote_api_v1.19.md fix content-type of response for `/commit` 2015-09-23 23:49:16 +02:00
docker_remote_api_v1.20.md fix content-type of response for `/commit` 2015-09-23 23:49:16 +02:00
docker_remote_api_v1.21.md Add builtin nodes discovery 2015-09-25 14:52:09 -07:00
hub_registry_spec.md Fixes after release 2015-08-11 23:13:14 -07:00
registry_api.md
registry_api_client_libraries.md remove unused row-even and row-odd css classes 2015-07-19 21:27:12 +02:00
remote_api_client_libraries.md add gradle-docker-plugin, update docker-client url 2015-07-19 21:28:11 +02:00

README.md

This directory holds the authoritative specifications of APIs defined and implemented by Docker. Currently this includes:

  • The remote API by which a docker node can be queried over HTTP
  • The registry API by which a docker node can download and upload images for storage and sharing
  • The index search API by which a docker node can search the public index for images to download
  • The docker.io OAuth and accounts API which 3rd party services can use to access account information