docs/api
Victor Vieux 0268b1ce89 /info now returns SystemTime
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
2015-07-06 17:56:35 -07:00
..
README.md update README.md 2015-05-27 22:11:04 +08:00
events.go Merge pull request #551 from noxiouz/fix_eventsHandler 2015-05-13 17:58:52 -07:00
events_test.go Cleanup events handler. 2015-04-15 15:59:55 -07:00
flusher.go Improve godocs for exported values in api pkg 2015-03-30 21:32:08 -07:00
handlers.go /info now returns SystemTime 2015-07-06 17:56:35 -07:00
primary.go API: Cleanup router/proxy. 2015-06-11 20:41:27 -07:00
replica.go replica proxy: Improve error messages. 2015-06-12 13:27:35 -07:00
server.go api: Integrate leader election. 2015-05-22 21:23:34 -07:00
server_unix.go separate unix-related codes to make Swarm buildable on Windows 2014-12-30 11:25:49 +07:00
server_windows.go separate unix-related codes to make Swarm buildable on Windows 2014-12-30 11:25:49 +07:00
sorter.go docker ps: Support for filters and improve state management. 2015-05-06 23:38:32 -07:00
status.go leader election: Display replica status in docker info. 2015-06-11 18:56:02 -07:00
utils.go Merge pull request #796 from jimmyxian/refresh-container 2015-05-21 18:30:47 -07:00
utils_test.go add unit test 2015-05-19 21:54:03 -04:00

README.md

page_title page_description page_keywords
Docker Swarm API Swarm API docker, swarm, clustering, api

Docker Swarm API

The Docker Swarm API is mostly compatible with the Docker Remote API. This document is an overview of the differences between the Swarm API and the Docker Remote API.

Endpoints which behave differently

  • GET "/containers/{name:.*}/json": New field Node added:
"Node": {
	"Id": "ODAI:IC6Q:MSBL:TPB5:HIEE:6IKC:VCAM:QRNH:PRGX:ERZT:OK46:PMFX",
	"Ip": "0.0.0.0",
	"Addr": "http://0.0.0.0:4243",
	"Name": "vagrant-ubuntu-saucy-64",
    },
  • GET "/containers/{name:.*}/json": HostIP replaced by the the actual Node's IP if HostIP is 0.0.0.0

  • GET "/containers/json": Node's name prepended to the container name.

  • GET "/containers/json": HostIP replaced by the the actual Node's IP if HostIP is 0.0.0.0

  • GET "/containers/json" : Containers started from the swarm official image are hidden by default, use all=1 to display them.

  • GET "/images/json" : Use '--filter node=<Node name>' to show images of the specific node.

Docker Swarm documentation index