Docker 20.10.0 is released, which is the first Docker version released since K8s announced that it would deprecate Docker containers.
This update includes:
Deprecation/removal
-
When docker never supports the incompatible registry of digest-by-digest-docker/cli to pull, a warning and deprecation notice appears #2872
- Stricter warning and deprecation notice will appear when unauthenticated TCP access Moby / Moby #41285
- Deprecated KernelMemory (
docker run --kernel-memory
) #41254 #2652 - Deprecated
aufs
storage driver #1484 - It is not recommended to use external K/V storage for host discovery and overlay network #40614 #40510
- Deprecated the old version of Dockerfile'ENV name value' syntax, instead use
ENV name=value
#2743 - Delete the deprecated "filter" parameter # 40491 of API v1.41 and higher
- Disable manifest v2 schema 1 during Push #41295
- Deleting the hack MalformedHostHeaderOverride will break the old version of the docker client (<=1.12), in this case, set docker\u API_ version #39076
- Delete "docker engine" subcommand #2207
- Remove the experimental " deploy " from the "dab" file #2216
- Remove deprecated
docker search --automated
and--stars
mark #2338 - No longer allow to reserve namespace #2326 in engine tags
API changes
- Update the API version to v1.41
- Remove the "experimental" tag #40427 of the metrics API
GET /events
After pruning resources is complete, now return toprune
event #41259- Container, network, volume, and generating image returns
prune
an event, and having recycling properties, the recovered amount of space indicated (in bytes)
- Container, network, volume, and generating image returns
- Add
one-shot
option to not start statistics #40478 - Add operating system version information to system information API (/info) #38349
- Add DefaultAddressPools to docker info #40714
- Add API support for PidsLimit on the service #39882
For more update information, please check: https://docs.docker.com/engine/release-notes/