Skip to content
Pre-release

@GordonTheTurtle GordonTheTurtle released this May 1, 2019 · 2 commits to 18.09 since this release

Changelog

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

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

Assets 2
You can’t perform that action at this time.