Skip to content
This repository has been archived by the owner on Oct 13, 2023. It is now read-only.

Releases: docker-archive/docker-ce

19.03.3-rc1

02 Oct 22:40
1576bd7
Compare
Choose a tag to compare
19.03.3-rc1 Pre-release
Pre-release

Changelog

For official release notes for Docker Engine CE and Docker Engine EE, visit the
release notes page.

19.03.3 (2019-10-02)

Builder

  • Fix builder-next: resolve digest for third party registries. docker/engine#339
  • Fix builder-next: user namespace builds when daemon started with socket activation. docker/engine#373
  • Fix builder-next: session: release forwarded ssh socket connection per connection. docker/engine#373
  • Fix builder-next: llbsolver: error on multiple cache importers. docker/engine#373

Networking

  • Fix various libnetwork issues for iptables, DNS queries, and more. docker/engine#330

Runtime

  • Fix POST /images/create returning a 500 status code when providing an incorrect platform option. docker/engine#365
  • Fix POST /build returning a 500 status code when providing an incorrect platform option. docker/engine#365
  • Fix panic on 32-bit ARMv7 caused by misaligned struct member. docker/engine#363
  • Fix to return "invalid parameter" when linking to non-existing container. docker/engine#352
  • Fix overlay2: busy error on mount when using kernel >= 5.2. docker/engine#332
  • Fix docker rmi stuck in certain misconfigured systems, e.g. dead NFS share. docker/engine#335
  • Fix handling of blocked I/O of exec'd processes. docker/engine#296
  • Fix jsonfile logger: follow logs stuck when max-size is set and max-file=1. docker/engine#378

19.03.2 (2019-08-29)

Builder

  • Fix "COPY --from" to non-existing directory on Windows. moby/moby#39695
  • Fix builder-next: metadata commands not having created time in history. moby/moby#39456
  • Fix builder-next: close progress on layer export error. moby/moby#39782

Client

  • Fix Windows absolute path detection on non-Windows. docker/cli#1990
  • Fix to zsh completion script for docker login --username.
  • Fix context: produce consistent output on context create. docker/cli#1985
  • Fix support for HTTP proxy env variable. docker/cli#2059

Logging

Networking

  • Prevent panic on network attach to a container with disabled networking. moby/moby#39589

Runtime

  • Bump Golang to 1.12.8.
  • Fix a potential engine panic when using XFS disk quota for containers. moby/moby#39644

Swarm

19.03.1 (2019-07-25)

Runtime

  • Fix CVE-2019-14271 loading of nsswitch based config inside chroot under Glibc.

19.03.0 (2019-07-22)

Deprecation

  • Deprecate image manifest v2 schema1 in favor of v2 schema2. Future version of Docker will remove support for v2 schema1 altogether. moby/moby#39365
  • Remove v1.10 migrator. moby/moby#38265
  • Skip deprecated storage-drivers in auto-selection. moby/moby#38019
  • Deprecate aufs storage driver and add warning. moby/moby#38090

Client

  • Bump google.golang.org/grpc to v1.20.1. docker/cli#1884
  • Cli change to pass driver specific options to docker run. docker/cli#1767
  • Bump Golang 1.12.5. docker/cli#1875
  • The docker system info output now segregates information relevant to the client and daemon. docker/cli#1638
  • (Experimental) When targetting Kubernetes, add support for x-pull-secret: some-pull-secret in compose-files service configs. docker/cli#1617
  • (Experimental) When targetting Kubernetes, add support for x-pull-policy: <Never|Always|IfNotPresent> in compose-files service configs. docker/cli#1617
  • cp, save, export: Prevent overwriting irregular files. docker/cli#1515
  • Allow npipe volume type on stack file. docker/cli#1195

API

  • Add undocumented /grpc endpoint and register BuildKit's controller. moby/moby#38990

Builder

  • builder-next: allow setting buildkit outputs. docker/cli#1766
  • builder-next: look for a Dockerfile specific dockerignore file (eg. Dockerfile.dockerignore) for ignored paths. docker/engine#215
  • builder-next: automatically detect if process execution is possible for x86, arm and arm64 binaries. docker/engine#215
  • builder-next: added inline cache support --cache-from. docker/engine#215
  • builder-next: allow outputs configuration. moby/moby#38898

Experimental

  • Enable checkpoint/restore of contain...
Read more

19.03.3-beta2

28 Sep 06:36
dede96f
Compare
Choose a tag to compare
19.03.3-beta2 Pre-release
Pre-release

Changelog

For official release notes for Docker Engine CE and Docker Engine EE, visit the
release notes page.

19.03.3 (2019-10-02)

Builder

  • Fix builder-next: resolve digest for third party registries. docker/engine#339
  • Fix builder-next: user namespace builds when daemon started with socket activation. docker/engine#373
  • Fix builder-next: session: release forwarded ssh socket connection per connection. docker/engine#373
  • Fix builder-next: llbsolver: error on multiple cache importers. docker/engine#373

Networking

  • Fix various libnetwork issues for iptables, DNS queries, and more. docker/engine#330

Runtime

  • Fix POST /images/create returning a 500 status code when providing an incorrect platform option. docker/engine#365
  • Fix POST /build returning a 500 status code when providing an incorrect platform option. docker/engine#365
  • Fix panic on 32-bit ARMv7 caused by misaligned struct member. docker/engine#363
  • Fix to return "invalid parameter" when linking to non-existing container. docker/engine#352
  • Fix overlay2: busy error on mount when using kernel >= 5.2. docker/engine#332
  • Fix docker rmi stuck in certain misconfigured systems, e.g. dead NFS share. docker/engine#335
  • Fix handling of blocked I/O of exec'd processes. docker/engine#296
  • Fix jsonfile logger: follow logs stuck when max-size is set and max-file=1. docker/engine#378

19.03.2 (2019-08-29)

Builder

  • Fix "COPY --from" to non-existing directory on Windows. moby/moby#39695
  • Fix builder-next: metadata commands not having created time in history. moby/moby#39456
  • Fix builder-next: close progress on layer export error. moby/moby#39782

Client

  • Fix Windows absolute path detection on non-Windows. docker/cli#1990
  • Fix to zsh completion script for docker login --username.
  • Fix context: produce consistent output on context create. docker/cli#1985
  • Fix support for HTTP proxy env variable. docker/cli#2059

Logging

Networking

  • Prevent panic on network attach to a container with disabled networking. moby/moby#39589

Runtime

  • Bump Golang to 1.12.8.
  • Fix a potential engine panic when using XFS disk quota for containers. moby/moby#39644

Swarm

19.03.1 (2019-07-25)

Runtime

  • Fix CVE-2019-14271 loading of nsswitch based config inside chroot under Glibc.

19.03.0 (2019-07-22)

Deprecation

  • Deprecate image manifest v2 schema1 in favor of v2 schema2. Future version of Docker will remove support for v2 schema1 altogether. moby/moby#39365
  • Remove v1.10 migrator. moby/moby#38265
  • Skip deprecated storage-drivers in auto-selection. moby/moby#38019
  • Deprecate aufs storage driver and add warning. moby/moby#38090

Client

  • Bump google.golang.org/grpc to v1.20.1. docker/cli#1884
  • Cli change to pass driver specific options to docker run. docker/cli#1767
  • Bump Golang 1.12.5. docker/cli#1875
  • The docker system info output now segregates information relevant to the client and daemon. docker/cli#1638
  • (Experimental) When targetting Kubernetes, add support for x-pull-secret: some-pull-secret in compose-files service configs. docker/cli#1617
  • (Experimental) When targetting Kubernetes, add support for x-pull-policy: <Never|Always|IfNotPresent> in compose-files service configs. docker/cli#1617
  • cp, save, export: Prevent overwriting irregular files. docker/cli#1515
  • Allow npipe volume type on stack file. docker/cli#1195

API

  • Add undocumented /grpc endpoint and register BuildKit's controller. moby/moby#38990

Builder

  • builder-next: allow setting buildkit outputs. docker/cli#1766
  • builder-next: look for a Dockerfile specific dockerignore file (eg. Dockerfile.dockerignore) for ignored paths. docker/engine#215
  • builder-next: automatically detect if process execution is possible for x86, arm and arm64 binaries. docker/engine#215
  • builder-next: added inline cache support --cache-from. docker/engine#215
  • builder-next: allow outputs configuration. moby/moby#38898

Experimental

  • Enable checkpoint/restore of contain...
Read more

19.03.3-beta1

24 Sep 06:40
7348bc0
Compare
Choose a tag to compare
19.03.3-beta1 Pre-release
Pre-release

Changelog

For official release notes for Docker Engine CE and Docker Engine EE, visit the
release notes page.

19.03.3 (2019-10-02)

Builder

  • Fix builder-next: resolve digest for third party registries. docker/engine#339
  • Fix builder-next: user namespace builds when daemon started with socket activation. docker/engine#339
  • Fix builder-next: session: release forwarded ssh socket connection per connection. docker/engine#339
  • Fix builder-next: llbsolver: error on multiple cache importers. docker/engine#339

Networking

  • Fix various libnetwork issues for iptables, DNS queries, and more. docker/engine#330

Runtime

19.03.2 (2019-08-29)

Builder

  • Fix "COPY --from" to non-existing directory on Windows. moby/moby#39695
  • Fix builder-next: metadata commands not having created time in history. moby/moby#39456
  • Fix builder-next: close progress on layer export error. moby/moby#39782

Client

  • Fix Windows absolute path detection on non-Windows. docker/cli#1990
  • Fix to zsh completion script for docker login --username.
  • Fix context: produce consistent output on context create. docker/cli#1985
  • Fix support for HTTP proxy env variable. docker/cli#2059

Logging

Networking

  • Prevent panic on network attach to a container with disabled networking. moby/moby#39589

Runtime

  • Bump Golang to 1.12.8.
  • Fix a potential engine panic when using XFS disk quota for containers. moby/moby#39644

Swarm

19.03.1 (2019-07-25)

Runtime

  • Fix CVE-2019-14271 loading of nsswitch based config inside chroot under Glibc.

19.03.0 (2019-07-22)

Deprecation

  • Deprecate image manifest v2 schema1 in favor of v2 schema2. Future version of Docker will remove support for v2 schema1 altogether. moby/moby#39365
  • Remove v1.10 migrator. moby/moby#38265
  • Skip deprecated storage-drivers in auto-selection. moby/moby#38019
  • Deprecate aufs storage driver and add warning. moby/moby#38090

Client

  • Bump google.golang.org/grpc to v1.20.1. docker/cli#1884
  • Cli change to pass driver specific options to docker run. docker/cli#1767
  • Bump Golang 1.12.5. docker/cli#1875
  • The docker system info output now segregates information relevant to the client and daemon. docker/cli#1638
  • (Experimental) When targetting Kubernetes, add support for x-pull-secret: some-pull-secret in compose-files service configs. docker/cli#1617
  • (Experimental) When targetting Kubernetes, add support for x-pull-policy: <Never|Always|IfNotPresent> in compose-files service configs. docker/cli#1617
  • cp, save, export: Prevent overwriting irregular files. docker/cli#1515
  • Allow npipe volume type on stack file. docker/cli#1195

API

  • Add undocumented /grpc endpoint and register BuildKit's controller. moby/moby#38990

Builder

  • builder-next: allow setting buildkit outputs. docker/cli#1766
  • builder-next: look for a Dockerfile specific dockerignore file (eg. Dockerfile.dockerignore) for ignored paths. docker/engine#215
  • builder-next: automatically detect if process execution is possible for x86, arm and arm64 binaries. docker/engine#215
  • builder-next: added inline cache support --cache-from. docker/engine#215
  • builder-next: allow outputs configuration. moby/moby#38898

Experimental

  • Enable checkpoint/restore of containers with TTY. moby/moby#38405
  • LCOW: Add support for memory and CPU li...
Read more

18.09.9

04 Sep 18:45
039a7df
Compare
Choose a tag to compare

Changelog

For official release notes for Docker Engine CE and Docker Engine EE, visit the
release notes page.

18.09.9 (2019-08-29)

Client

  • Fix Windows absolute path detection on non-Windows. docker/cli#1990
  • Fix Docker refusing to load key from delegation.key on Windows. docker/cli#1968
  • Completion scripts updates for bash and zsh.

Logging

Networking

  • Prevent panic on network attach to a container with disabled networking. moby/moby#39589
  • Fix service port for an application becomes unavailable randomly. docker/libnetwork#2069
  • Fix cleaning up --config-only networks after --config-from networks have ungracefully exited. docker/libnetwork#2373

Runtime

  • Update to Go 1.11.13.
  • Fix a potential engine panic when using XFS disk quota for containers. moby/moby#39644

Swarm

18.09.8 (2019-07-17)

Client

Runtime

  • Fix CVE-2019-13509 in DebugRequestMiddleware: unconditionally scrub data field.

18.09.7 (2019-06-27)

Builder

Runtime

  • Performance optimizations in aufs and layer store for massively parallel container creation/removal. moby/moby#39107
  • Update to containerd 1.2.6. moby/moby#39016

Logging

18.09.6 (2019-05-02)

Builder

  • Fix COPY and ADD with multiple <src> do not invalidate cache if DOCKER_BUILDKIT=1. moby/moby#38964

Networking

18.09.5 (2019-04-11)

Builder

Client

Networking

Runtime

Swarm Mode

18.09.4 (2019-03-27)

Builder

  • Add validation for git ref so it can't be misinterpreted as a flag. moby/moby#38944

Runtime

  • Fix docker cp error with filenames greater than 100 characters. moby/moby#38634
  • Fix layer/layer_store: ensure NewInputTarStream resources are released. moby/moby#38413

Swarm Mode

18.09.3 (2019-02-28)

Networking

  • Windows: avoid regeneration of network ids to prevent broken references to networks. docker/engine#149

Runtime

  • Update to Go 1.10.8.
  • Modify some of the names in the container name generator. docker/engine#159
  • When copying existing folder, ignore xattr set errors when the target filesystem doesn't support xattr. docker/engine#135
  • Graphdriver: fix "device" mode not being detected if "character-device" bit is set. docker/engine#160
  • Fix nil pointer derefence on failure to connect to containerd. docker/engine#162
  • Delete stale containerd object on start failure. docker/engine#154

18.09.2 (2019-02-11)

Security

  • Update runc to address a critical vulnerability that allows specially-crafted containers to gain administrative privileges on the host. (CVE-2019-5736)

18.09.1 (2019-01-09)

Builder

  • Additional warnings for use of deprecated legacy overlay and devicemapper storage dirvers. docker/engine#85

Client

  • Add bash completion for experimental CLI commands (manifest). docker/cli#1542

Networking

Packaging

Runtime

18.09.0 (2018-11-08)

Deprecation

For more information on the list of deprecated flags and APIs, have a look at
https://docs.docker.com/engine/deprecated/ where you can find the target removal dates

Read more

19.03.2

03 Sep 19:55
6a30dfc
Compare
Choose a tag to compare

Changelog

For official release notes for Docker Engine CE and Docker Engine EE, visit the
release notes page.

19.03.2 (2019-08-29)

Builder

  • Fix "COPY --from" to non-existing directory on Windows. moby/moby#39695
  • Fix builder-next: metadata commands not having created time in history. moby/moby#39456
  • Fix builder-next: close progress on layer export error. moby/moby#39782

Client

  • Fix Windows absolute path detection on non-Windows. docker/cli#1990
  • Fix to zsh completion script for docker login --username.
  • Fix context: produce consistent output on context create. docker/cli#1985
  • Fix support for HTTP proxy env variable. docker/cli#2059

Logging

Networking

  • Prevent panic on network attach to a container with disabled networking. moby/moby#39589

Runtime

  • Bump Golang to 1.12.8.
  • Fix a potential engine panic when using XFS disk quota for containers. moby/moby#39644

Swarm

19.03.1 (2019-07-25)

Runtime

  • Fix CVE-2019-14271 loading of nsswitch based config inside chroot under Glibc.

19.03.0 (2019-07-22)

Deprecation

  • Deprecate image manifest v2 schema1 in favor of v2 schema2. Future version of Docker will remove support for v2 schema1 altogether. moby/moby#39365
  • Remove v1.10 migrator. moby/moby#38265
  • Skip deprecated storage-drivers in auto-selection. moby/moby#38019
  • Deprecate aufs storage driver and add warning. moby/moby#38090

Client

  • Bump google.golang.org/grpc to v1.20.1. docker/cli#1884
  • Cli change to pass driver specific options to docker run. docker/cli#1767
  • Bump Golang 1.12.5. docker/cli#1875
  • The docker system info output now segregates information relevant to the client and daemon. docker/cli#1638
  • (Experimental) When targetting Kubernetes, add support for x-pull-secret: some-pull-secret in compose-files service configs. docker/cli#1617
  • (Experimental) When targetting Kubernetes, add support for x-pull-policy: <Never|Always|IfNotPresent> in compose-files service configs. docker/cli#1617
  • cp, save, export: Prevent overwriting irregular files. docker/cli#1515
  • Allow npipe volume type on stack file. docker/cli#1195

API

  • Add undocumented /grpc endpoint and register BuildKit's controller. moby/moby#38990

Builder

  • builder-next: allow setting buildkit outputs. docker/cli#1766
  • builder-next: look for a Dockerfile specific dockerignore file (eg. Dockerfile.dockerignore) for ignored paths. docker/engine#215
  • builder-next: automatically detect if process execution is possible for x86, arm and arm64 binaries. docker/engine#215
  • builder-next: added inline cache support --cache-from. docker/engine#215
  • builder-next: allow outputs configuration. moby/moby#38898

Experimental

Security

Runtime

  • Making it possible to pass Windows credential specs directly to the engine. moby/moby#38777
  • Add pids-limit support in docker update. moby/moby#32519
  • Add support for exact list of capabilities. moby/moby#38380
  • daemon: use 'private' ipc mode by default. moby/moby#35621
  • daemon: switch to semaphore-gated WaitGroup for startup tasks. moby/moby#38301
  • Use idtools.LookupGroup instead of parsing /etc/group file for docker.sock ownership to fix: api.go doesn't respect nsswitch.conf. moby/moby#38126
  • cli: fix images filter when use multi reference filter. moby/moby#38171
  • B...
Read more

19.03.2-rc1

23 Aug 20:28
8296f90
Compare
Choose a tag to compare
19.03.2-rc1 Pre-release
Pre-release

Changelog

For official release notes for Docker Engine CE and Docker Engine EE, visit the
release notes page.

19.03.2 (2019-08-28)

Builder

  • Fix "COPY --from" to non-existing directory on Windows. moby/moby#39695
  • Fix builder-next: metadata commands not having created time in history. moby/moby#39456
  • Fix builder-next: close progress on layer export error. moby/moby#39782

Client

  • Fix Windows absolute path detection on non-Windows. docker/cli#1990
  • Fix to zsh completion script for docker login --username.
  • Fix context: produce consistent output on context create. docker/cli#1985
  • Fix support for HTTP proxy env variable. docker/cli#2059

Logging

Networking

  • Prevent panic on network attach to a container with disabled networking. moby/moby#39589

Runtime

  • Bump Golang to 1.12.8.
  • Fix a potential engine panic when using XFS disk quota for containers. moby/moby#39644

Swarm

19.03.1 (2019-07-25)

Runtime

  • Fix CVE-2019-14271 loading of nsswitch based config inside chroot under Glibc.

19.03.0 (2019-07-22)

Deprecation

  • Deprecate image manifest v2 schema1 in favor of v2 schema2. Future version of Docker will remove support for v2 schema1 altogether. moby/moby#39365
  • Remove v1.10 migrator. moby/moby#38265
  • Skip deprecated storage-drivers in auto-selection. moby/moby#38019
  • Deprecate aufs storage driver and add warning. moby/moby#38090

Client

  • Bump google.golang.org/grpc to v1.20.1. docker/cli#1884
  • Cli change to pass driver specific options to docker run. docker/cli#1767
  • Bump Golang 1.12.5. docker/cli#1875
  • The docker system info output now segregates information relevant to the client and daemon. docker/cli#1638
  • (Experimental) When targetting Kubernetes, add support for x-pull-secret: some-pull-secret in compose-files service configs. docker/cli#1617
  • (Experimental) When targetting Kubernetes, add support for x-pull-policy: <Never|Always|IfNotPresent> in compose-files service configs. docker/cli#1617
  • cp, save, export: Prevent overwriting irregular files. docker/cli#1515
  • Allow npipe volume type on stack file. docker/cli#1195

API

  • Add undocumented /grpc endpoint and register BuildKit's controller. moby/moby#38990

Builder

  • builder-next: allow setting buildkit outputs. docker/cli#1766
  • builder-next: look for a Dockerfile specific dockerignore file (eg. Dockerfile.dockerignore) for ignored paths. docker/engine#215
  • builder-next: automatically detect if process execution is possible for x86, arm and arm64 binaries. docker/engine#215
  • builder-next: added inline cache support --cache-from. docker/engine#215
  • builder-next: allow outputs configuration. moby/moby#38898

Experimental

Security

Runtime

  • Making it possible to pass Windows credential specs directly to the engine. moby/moby#38777
  • Add pids-limit support in docker update. moby/moby#32519
  • Add support for exact list of capabilities. moby/moby#38380
  • daemon: use 'private' ipc mode by default. moby/moby#35621
  • daemon: switch to semaphore-gated WaitGroup for startup tasks. moby/moby#38301
  • Use idtools.LookupGroup instead of parsing /etc/group file for docker.sock ownership to fix: api.go doesn't respect nsswitch.conf. moby/moby#38126
  • cli: fix images filter when use multi reference filter. moby/moby#38171
  • B...
Read more

18.09.9-rc1

23 Aug 01:30
158f345
Compare
Choose a tag to compare
18.09.9-rc1 Pre-release
Pre-release

Changelog

For official release notes for Docker Engine CE and Docker Engine EE, visit the
release notes page.

18.09.9 (2019-08-28)

Client

  • Fix Windows absolute path detection on non-Windows. docker/cli#1990
  • Fix Docker refusing to load key from delegation.key on Windows. docker/cli#1968
  • Completion scripts updates for bash and zsh.

Logging

Networking

  • Prevent panic on network attach to a container with disabled networking. moby/moby#39589
  • Fix service port for an application becomes unavailable randomly. docker/libnetwork#2069
  • Fix cleaning up --config-only networks after --config-from networks have ungracefully exited. docker/libnetwork#2373

Runtime

  • Update to Go 1.11.13.
  • Fix a potential engine panic when using XFS disk quota for containers. moby/moby#39644

Swarm

18.09.8 (2019-07-17)

Client

Runtime

  • Fix CVE-2019-13509 in DebugRequestMiddleware: unconditionally scrub data field.

18.09.7 (2019-06-27)

Builder

Runtime

  • Performance optimizations in aufs and layer store for massively parallel container creation/removal. moby/moby#39107
  • Update to containerd 1.2.6. moby/moby#39016

Logging

18.09.6 (2019-05-02)

Builder

  • Fix COPY and ADD with multiple <src> do not invalidate cache if DOCKER_BUILDKIT=1. moby/moby#38964

Networking

18.09.5 (2019-04-11)

Builder

Client

Networking

Runtime

Swarm Mode

18.09.4 (2019-03-27)

Builder

  • Add validation for git ref so it can't be misinterpreted as a flag. moby/moby#38944

Runtime

  • Fix docker cp error with filenames greater than 100 characters. moby/moby#38634
  • Fix layer/layer_store: ensure NewInputTarStream resources are released. moby/moby#38413

Swarm Mode

18.09.3 (2019-02-28)

Networking

  • Windows: avoid regeneration of network ids to prevent broken references to networks. docker/engine#149

Runtime

  • Update to Go 1.10.8.
  • Modify some of the names in the container name generator. docker/engine#159
  • When copying existing folder, ignore xattr set errors when the target filesystem doesn't support xattr. docker/engine#135
  • Graphdriver: fix "device" mode not being detected if "character-device" bit is set. docker/engine#160
  • Fix nil pointer derefence on failure to connect to containerd. docker/engine#162
  • Delete stale containerd object on start failure. docker/engine#154

18.09.2 (2019-02-11)

Security

  • Update runc to address a critical vulnerability that allows specially-crafted containers to gain administrative privileges on the host. (CVE-2019-5736)

18.09.1 (2019-01-09)

Builder

  • Additional warnings for use of deprecated legacy overlay and devicemapper storage dirvers. docker/engine#85

Client

  • Add bash completion for experimental CLI commands (manifest). docker/cli#1542

Networking

Packaging

Runtime

18.09.0 (2018-11-08)

Deprecation

For more information on the list of deprecated flags and APIs, have a look at
https://docs.docker.com/engine/deprecated/ where you can find the target removal dates

Read more

19.03.1

26 Jul 00:54
74b1e89
Compare
Choose a tag to compare

Changelog

For official release notes for Docker Engine CE and Docker Engine EE, visit the
release notes page.

19.03.1 (2019-07-25)

Runtime

  • Fix CVE-2019-14271 loading of nsswitch based config inside chroot under Glibc.

19.03.0 (2019-07-22)

Deprecation

  • Deprecate image manifest v2 schema1 in favor of v2 schema2. Future version of Docker will remove support for v2 schema1 altogether. moby/moby#39365
  • Remove v1.10 migrator. moby/moby#38265
  • Skip deprecated storage-drivers in auto-selection. moby/moby#38019
  • Deprecate aufs storage driver and add warning. moby/moby#38090

Client

  • Bump google.golang.org/grpc to v1.20.1. docker/cli#1884
  • Cli change to pass driver specific options to docker run. docker/cli#1767
  • Bump Golang 1.12.5. docker/cli#1875
  • The docker system info output now segregates information relevant to the client and daemon. docker/cli#1638
  • (Experimental) When targetting Kubernetes, add support for x-pull-secret: some-pull-secret in compose-files service configs. docker/cli#1617
  • (Experimental) When targetting Kubernetes, add support for x-pull-policy: <Never|Always|IfNotPresent> in compose-files service configs. docker/cli#1617
  • cp, save, export: Prevent overwriting irregular files. docker/cli#1515
  • Allow npipe volume type on stack file. docker/cli#1195

API

  • Add undocumented /grpc endpoint and register BuildKit's controller. moby/moby#38990

Builder

  • builder-next: allow setting buildkit outputs. docker/cli#1766
  • builder-next: look for a Dockerfile specific dockerignore file (eg. Dockerfile.dockerignore) for ignored paths. docker/engine#215
  • builder-next: automatically detect if process execution is possible for x86, arm and arm64 binaries. docker/engine#215
  • builder-next: added inline cache support --cache-from. docker/engine#215
  • builder-next: allow outputs configuration. moby/moby#38898

Experimental

Security

Runtime

Read more

19.03.0

22 Jul 18:26
aeac949
Compare
Choose a tag to compare

Changelog

For official release notes for Docker Engine CE and Docker Engine EE, visit the
release notes page.

19.03.0 (2019-07-22)

Deprecation

  • Deprecate image manifest v2 schema1 in favor of v2 schema2. Future version of Docker will remove support for v2 schema1 altogether. moby/moby#39365
  • Remove v1.10 migrator. moby/moby#38265
  • Skip deprecated storage-drivers in auto-selection. moby/moby#38019
  • Deprecate aufs storage driver and add warning. moby/moby#38090

Client

  • Bump google.golang.org/grpc to v1.20.1. docker/cli#1884
  • Cli change to pass driver specific options to docker run. docker/cli#1767
  • Bump Golang 1.12.5. docker/cli#1875
  • The docker system info output now segregates information relevant to the client and daemon. docker/cli#1638
  • (Experimental) When targetting Kubernetes, add support for x-pull-secret: some-pull-secret in compose-files service configs. docker/cli#1617
  • (Experimental) When targetting Kubernetes, add support for x-pull-policy: <Never|Always|IfNotPresent> in compose-files service configs. docker/cli#1617
  • cp, save, export: Prevent overwriting irregular files. docker/cli#1515
  • Allow npipe volume type on stack file. docker/cli#1195

API

  • Add undocumented /grpc endpoint and register BuildKit's controller. moby/moby#38990

Builder

  • builder-next: allow setting buildkit outputs. docker/cli#1766
  • builder-next: look for a Dockerfile specific dockerignore file (eg. Dockerfile.dockerignore) for ignored paths. docker/engine#215
  • builder-next: automatically detect if process execution is possible for x86, arm and arm64 binaries. docker/engine#215
  • builder-next: added inline cache support --cache-from. docker/engine#215
  • builder-next: allow outputs configuration. moby/moby#38898

Experimental

Security

Runtime

Networking

Read more

18.09.8

17 Jul 19:14
0dd43dd
Compare
Choose a tag to compare

Changelog

For official release notes for Docker Engine CE and Docker Engine EE, visit the
release notes page.

18.09.8 (2019-07-17)

Client

Runtime

  • Fix CVE-2019-13509 in DebugRequestMiddleware: unconditionally scrub data field.

18.09.7 (2019-06-27)

Builder

Runtime

  • Performance optimizations in aufs and layer store for massively parallel container creation/removal. moby/moby#39107
  • Update to containerd 1.2.6. moby/moby#39016

Logging

18.09.6 (2019-05-02)

Builder

  • Fix COPY and ADD with multiple <src> do not invalidate cache if DOCKER_BUILDKIT=1. moby/moby#38964

Networking

18.09.5 (2019-04-11)

Builder

Client

Networking

Runtime

Swarm Mode

18.09.4 (2019-03-27)

Builder

  • Add validation for git ref so it can't be misinterpreted as a flag. moby/moby#38944

Runtime

  • Fix docker cp error with filenames greater than 100 characters. moby/moby#38634
  • Fix layer/layer_store: ensure NewInputTarStream resources are released. moby/moby#38413

Swarm Mode

18.09.3 (2019-02-28)

Networking

  • Windows: avoid regeneration of network ids to prevent broken references to networks. docker/engine#149

Runtime

  • Update to Go 1.10.8.
  • Modify some of the names in the container name generator. docker/engine#159
  • When copying existing folder, ignore xattr set errors when the target filesystem doesn't support xattr. docker/engine#135
  • Graphdriver: fix "device" mode not being detected if "character-device" bit is set. docker/engine#160
  • Fix nil pointer derefence on failure to connect to containerd. docker/engine#162
  • Delete stale containerd object on start failure. docker/engine#154

18.09.2 (2019-02-11)

Security

  • Update runc to address a critical vulnerability that allows specially-crafted containers to gain administrative privileges on the host. (CVE-2019-5736)

18.09.1 (2019-01-09)

Builder

  • Additional warnings for use of deprecated legacy overlay and devicemapper storage dirvers. docker/engine#85

Client

  • Add bash completion for experimental CLI commands (manifest). docker/cli#1542

Networking

Packaging

Runtime

18.09.0 (2018-11-08)

Deprecation

For more information on the list of deprecated flags and APIs, have a look at
https://docs.docker.com/engine/deprecated/ where you can find the target removal dates

API

Builder

  • Allow BuildKit builds to run without experimental mode enabled. Buildkit can now be confi...
Read more