page_title | page_description | page_keywords |
---|---|---|
Docker Swarm API |
Swarm API |
docker, swarm, clustering, 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.
Some endpoints have not yet been implemented and will return a 404 error.
GET "/images/get"
POST "/images/create" : "docker import" flow not implement
GET "/containers/{name:.*}/json"
: New fieldNode
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 ifHostIP
is0.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 ifHostIP
is0.0.0.0
-
GET "/containers/json"
: Containers started from theswarm
official image are hidden by default, useall=1
to display them. -
GET "/images/json"
: Use '--filter node=<Node name>' to show images of the specific node.