mirror of https://github.com/docker/docs.git
				
				
				
			| - pulled out router setup into separate method for testing - unit test without cors - unit test for cors + OPTIONS - resolves #1442 Signed-off-by: Morgan Bauer <mbauer@us.ibm.com> | ||
|---|---|---|
| .. | ||
| README.md | ||
| events.go | ||
| events_test.go | ||
| flusher.go | ||
| handlers.go | ||
| primary.go | ||
| primary_test.go | ||
| replica.go | ||
| server.go | ||
| server_unix.go | ||
| server_windows.go | ||
| sorter.go | ||
| status.go | ||
| utils.go | ||
| utils_test.go | ||
		
			
				
				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- Nodeadded:
"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":HostIPreplaced by the the actual Node's IP ifHostIPis0.0.0.0
- 
GET "/containers/json": Node's name prepended to the container name.
- 
GET "/containers/json":HostIPreplaced by the the actual Node's IP ifHostIPis0.0.0.0
- 
GET "/containers/json": Containers started from theswarmofficial image are hidden by default, useall=1to display them.
- 
GET "/images/json": Use '--filter node=<Node name>' to show images of the specific node.