Skip to content

Commit 0d2d3f3

Browse files
committed
api/docs: restore API versions v1.14 - v1.17
This reverts commit 68f9a45. Signed-off-by: Sebastiaan van Stijn <[email protected]>
1 parent dc824e3 commit 0d2d3f3

5 files changed

Lines changed: 7115 additions & 0 deletions

File tree

api/docs/CHANGELOG.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1067,3 +1067,46 @@ end point now returns the new boolean fields `CpuCfsPeriod`, `CpuCfsQuota`, and
10671067
* `CgroupParent` can be passed in the host config to setup container cgroups under a specific cgroup.
10681068
* `POST /build` closing the HTTP request cancels the build
10691069
* `POST /containers/(id)/exec` includes `Warnings` field to response.
1070+
1071+
### v1.17 API changes
1072+
1073+
* The build supports `LABEL` command. Use this to add metadata to an image. For
1074+
example you could add data describing the content of an image. `LABEL
1075+
"com.example.vendor"="ACME Incorporated"`
1076+
* `POST /containers/(id)/attach` and `POST /exec/(id)/start`
1077+
* The Docker client now hints potential proxies about connection hijacking using HTTP Upgrade headers.
1078+
* `POST /containers/create` sets labels on container create describing the container.
1079+
* `GET /containers/json` returns the labels associated with the containers (`Labels`).
1080+
* `GET /containers/(id)/json` returns the list current execs associated with the
1081+
container (`ExecIDs`). This endpoint now returns the container labels
1082+
(`Config.Labels`).
1083+
* `POST /containers/(id)/rename` renames a container `id` to a new name.*
1084+
* `POST /containers/create` and `POST /containers/(id)/start` callers can pass
1085+
`ReadonlyRootfs` in the host config to mount the container's root filesystem as
1086+
read only.
1087+
* `GET /containers/(id)/stats` returns a live stream of a container's resource usage statistics.
1088+
* `GET /images/json` returns the labels associated with each image (`Labels`).
1089+
1090+
1091+
### v1.16 API changes
1092+
1093+
* `GET /info` returns the number of CPUs available on the machine (`NCPU`),
1094+
total memory available (`MemTotal`), a user-friendly name describing the running Docker daemon (`Name`), a unique ID identifying the daemon (`ID`), and
1095+
a list of daemon labels (`Labels`).
1096+
* `POST /containers/create` callers can set the new container's MAC address explicitly.
1097+
* Volumes are now initialized when the container is created.
1098+
* `POST /containers/(id)/copy` copies data which is contained in a volume.
1099+
1100+
### v1.15 API changes
1101+
1102+
`POST /containers/create` you can set a container's `HostConfig` when creating a
1103+
container. Previously this was only available when starting a container.
1104+
1105+
### v1.14 API changes
1106+
1107+
* `DELETE /containers/(id)` when using `force`, the container will be immediately killed with SIGKILL.
1108+
* `POST /containers/(id)/start` the `HostConfig` option accepts the field `CapAdd`, which specifies a list of capabilities
1109+
to add, and the field `CapDrop`, which specifies a list of capabilities to drop.
1110+
* `POST /images/create` th `fromImage` and `repo` parameters support the
1111+
`repo:tag` format. Consequently, the `tag` parameter is now obsolete. Using the
1112+
new format and the `tag` parameter at the same time will return an error.

0 commit comments

Comments
 (0)