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

18.09.9

Compare
Choose a tag to compare
@GordonTheTurtle GordonTheTurtle released this 04 Sep 18:45
· 249 commits to 18.09 since this release
039a7df

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

API

Builder

  • BuildKit: Change --console=[auto,false,true] to --progress=[auto,plain,tty] docker/cli#1276
  • BuildKit: Set BuildKit's ExportedProduct variable to show useful errors in the future. moby/moby#37439

Client

  • Add docker engine subcommand to manage the lifecycle of a Docker Engine running as a privileged container on top of containerd, and to allow upgrades to Docker Engine Enterprise docker/cli#1260
  • Expose product license in docker info output docker/cli#1313
  • Show warnings produced by daemon in docker info output docker/cli#1225

Daemon

Experimental

Logging

Networking

  • Handle systemd-resolved case by providing appropriate resolv.conf to networking layer moby/moby#37485

Runtime

Security

Storage drivers

Swarm Mode

  • Block task starting until node attachments are ready moby/moby#37604
  • Propagate the provided external CA certificate to the external CA object in swarm. docker/cli#1178

Packaging