mirror of https://github.com/docker/docs.git
The docker remote API specifies that a 201 is returned on successful creation of an Exec and a strict client will not accept that being turned into a 200. https://docs.docker.com/reference/api/docker_remote_api_v1.19/#exec-create Resolves #1055 Signed-off-by: Ryan Graham <r.m.graham@gmail.com> |
||
|---|---|---|
| .. | ||
| README.md | ||
| events.go | ||
| events_test.go | ||
| flusher.go | ||
| handlers.go | ||
| primary.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 fieldNodeadded:
"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.