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

v18.01.0-ce

11 Jan 01:02
03596f5
Compare
Choose a tag to compare

Changelog

Items starting with DEPRECATE are important deprecation notices. For more
information on the list of deprecated flags and APIs please have a look at
https://docs.docker.com/engine/deprecated/ where target removal dates can also
be found.

18.01.0-ce (2018-01-10)

Builder

  • Fix files not being deleted if user-namespaces are enabled moby/moby#35822
  • Add support for expanding environment-variables in docker commit --change ... moby/moby#35582

Client

  • Add a debug message when client closes websocket attach connection moby/moby#35720

Documentation

Experimental

  • Don't append the container id to custom directory checkpoints. moby/moby#35694

Logging

  • Fix daemon crash when using the GELF log driver over TCP when the GELF server goes down moby/moby#35765

Networking

Runtime

  • Validate Mount-specs on container start to prevent missing host-path moby/moby#35833
  • Fix health checks not using the container's working directory moby/moby#35845
  • Fix VFS graph driver failure to initialize because of failure to setup fs quota moby/moby#35827
  • Fix containerd events being processed twice moby/moby#35896

Swarm Mode

  • Fix published ports not being updated if a service has the same number of host-mode published ports with Published Port 0 docker/swarmkit#2376

v18.01.0-ce-rc1

04 Jan 03:51
44e2def
Compare
Choose a tag to compare
v18.01.0-ce-rc1 Pre-release
Pre-release

Changelog

Items starting with DEPRECATE are important deprecation notices. For more
information on the list of deprecated flags and APIs please have a look at
https://docs.docker.com/engine/deprecated/ where target removal dates can also
be found.

18.01.0-ce (2018-01-DD)

Builder

  • Fix files not being deleted if user-namespaces are enabled moby/moby#35822
  • Add support for expanding environment-variables in docker commit --change ... moby/moby#35582

Client

  • Add a debug message when client closes websocket attach connection moby/moby#35720

Documentation

Experimental

  • Don't append the container id to custom directory checkpoints. moby/moby#35694

Logging

  • Fix daemon crash when using the GELF log driver over TCP when the GELF server goes down moby/moby#35765

Networking

Runtime

Swarm Mode

  • Fix published ports not being updated if a service has the same number of host-mode published ports with Published Port 0 docker/swarmkit#2376

v17.12.0-ce

27 Dec 22:18
c97c6d6
Compare
Choose a tag to compare

Changelog

Items starting with DEPRECATE are important deprecation notices. For more
information on the list of deprecated flags and APIs please have a look at
https://docs.docker.com/engine/deprecated/ where target removal dates can also
be found.

IMPORTANT: You must stop all containers and plugins BEFORE upgrading to Docker CE 17.12.
See related PR: moby/moby#35812

17.12.0-ce (2017-12-27)

Known Issues

Builder

Client

  • Add name field to secrets and configs to allow interpolation in Compose files docker/cli#668
  • Add --isolation for setting swarm service isolation mode docker/cli#426

Documentation

Logging

  • Logentries driver line-only=true []byte output fix moby/moby#35612
  • Logentries line-only logopt fix to maintain backwards compatibility moby/moby#35628

Networking

  • Added support for persisting Windows network driver specific options moby/moby#35563

Runtime

  • Windows: Fix case insensitive filename matching against builder cache moby/moby#35793
  • Fix race conditions around process handling and error checks moby/moby#35809

Swarm Mode

Packaging

v17.12.0-ce-rc4

21 Dec 01:09
6a2c058
Compare
Choose a tag to compare
v17.12.0-ce-rc4 Pre-release
Pre-release

Changelog

Items starting with DEPRECATE are important deprecation notices. For more
information on the list of deprecated flags and APIs please have a look at
https://docs.docker.com/engine/deprecated/ where target removal dates can also
be found.

IMPORTANT:

You should stop all containers and plugins BEFORE upgrading to Docker CE 17.12.
See related PR: moby/moby#35812

17.12.0-ce (2017-12-DD)

Builder

Client

  • Add name field to secrets and configs to allow interpolation in Compose files docker/cli#668
  • Add --isolation for setting swarm service isolation mode docker/cli#426

Documentation

Logging

  • Logentries driver line-only=true []byte output fix moby/moby#35612
  • Logentries line-only logopt fix to maintain backwards compatibility moby/moby#35628

Networking

  • Added support for persisting Windows network driver specific options moby/moby#35563

Runtime

  • Windows: Fix case insensitive filename matching against builder cache moby/moby#35793
  • Fix race conditions around process handling and error checks moby/moby#35809

Swarm Mode

Packaging

v17.12.0-ce-rc3

14 Dec 03:49
80c8033
Compare
Choose a tag to compare
v17.12.0-ce-rc3 Pre-release
Pre-release

Changelog

Items starting with DEPRECATE are important deprecation notices. For more
information on the list of deprecated flags and APIs please have a look at
https://docs.docker.com/engine/deprecated/ where target removal dates can also
be found.

17.12.0-ce (2017-12-DD)

Builder

Client

  • Add name field to secrets and configs to allow interpolation in Compose files docker/cli#668
  • Add --isolation for setting swarm service isolation mode docker/cli#426

Documentation

Logging

  • Logentries driver line-only=true []byte output fix moby/moby#35612
  • Logentries line-only logopt fix to maintain backwards compatibility moby/moby#35628

Networking

  • Added support for persisting Windows network driver specific options moby/moby#35563

Runtime

Swarm Mode

Packaging

v17.12.0-ce-rc2

12 Dec 15:39
f9cde63
Compare
Choose a tag to compare
v17.12.0-ce-rc2 Pre-release
Pre-release

Changelog

Items starting with DEPRECATE are important deprecation notices. For more
information on the list of deprecated flags and APIs please have a look at
https://docs.docker.com/engine/deprecated/ where target removal dates can also
be found.

17.12.0-ce (2017-12-DD)

Builder

Client

  • Add name field to secrets and configs to allow interpolation in Compose files docker/cli#668
  • Add --isolation for setting swarm service isolation mode docker/cli#426

Documentation

Logging

  • Logentries driver line-only=true []byte output fix moby/moby#35612
  • Logentries line-only logopt fix to maintain backwards compatibility moby/moby#35628

Networking

  • Added support for persisting Windows network driver specific options moby/moby#35563

Runtime

Swarm Mode

Packaging

v17.09.1-ce

08 Dec 00:47
19e2cf6
Compare
Choose a tag to compare

Changelog

Items starting with DEPRECATE are important deprecation notices. For more
information on the list of deprecated flags and APIs please have a look at
https://docs.docker.com/engine/deprecated/ where target removal dates can also
be found.

17.09.1-ce (2017-12-07)

Builder

Client

Networking

Runtime

Swarm mode

17.09.0-ce (2017-09-26)

Builder

  • Fix cloning unneeded files while building from git repositories moby/moby#33704

Client

  • Allow extension fields in the v3.4 version of the compose format docker/cli#452
  • Make compose file allow to specify names for non-external volume docker/cli#306
  • Support --compose-file - as stdin docker/cli#347
  • Support start_period for healthcheck in Docker Compose docker/cli#475
  • Show images digests when {{.Digest}} is in format docker/cli#439
  • Print output of docker stack rm on stdout instead of stderr docker/cli#491
  • Fix docker history --format '{{json .}}' printing human-readable timestamps instead of ISO8601 when --human=true docker/cli#438
  • Fix idempotence of docker stack deploy when secrets or configs are used docker/cli#509
  • Fix presentation of random host ports docker/cli#404
  • Fix redundant service restarts when service created with multiple secrets moby/moby#34746

Logging

  • Fix Splunk logger not transmitting log data when tag is empty and raw-mode is used moby/moby#34520

Networking

Runtime

  • Fix "permission denied" errors when accessing volume with SELinux enforcing mode moby/moby#34684
  • Fix layers size reported as 0 in docker system df moby/moby#34826
  • Fix some "device or resource busy" errors when removing containers on RHEL 7.4 based kernels moby/moby#34886

Swarm mode

  • Include whether the managers in the swarm are autolocked as part of docker info docker/cli#471
  • Fix managers failing to join if the gRPC snapshot is larger than 4MB docker/swarmkit#2375
  • Fix "permission denied" errors for configuration file in SELinux-enabled containers moby/moby#34732
  • Fix services failing to deploy on ARM nodes moby/moby#34021

Packaging

Deprecation

v17.12.0-ce-rc1

07 Dec 20:00
ee2f943
Compare
Choose a tag to compare
v17.12.0-ce-rc1 Pre-release
Pre-release

Changelog

Items starting with DEPRECATE are important deprecation notices. For more
information on the list of deprecated flags and APIs please have a look at
https://docs.docker.com/engine/deprecated/ where target removal dates can also
be found.

17.12.0-ce (2017-12-DD)

Builder

Client

  • Add name field to secrets and configs to allow interpolation in Compose files docker/cli#668
  • Add --isolation for setting swarm service isolation mode docker/cli#426

Logging

  • Logentries driver line-only=true []byte output fix moby/moby#35612
  • Logentries line-only logopt fix to maintain backwards compatibility moby/moby#35628

Networking

  • Added support for persisting Windows network driver specific options moby/moby#35563

Runtime

Swarm Mode

v17.09.1-ce-rc1

01 Dec 02:12
2d63290
Compare
Choose a tag to compare
v17.09.1-ce-rc1 Pre-release
Pre-release

Changelog

Items starting with DEPRECATE are important deprecation notices. For more
information on the list of deprecated flags and APIs please have a look at
https://docs.docker.com/engine/deprecated/ where target removal dates can also
be found.

17.09.1-ce (2017-11-DD)

Builder

Client

Networking

Runtime

Swarm mode

17.09.0-ce (2017-09-26)

Builder

  • Fix cloning unneeded files while building from git repositories moby/moby#33704

Client

  • Allow extension fields in the v3.4 version of the compose format docker/cli#452
  • Make compose file allow to specify names for non-external volume docker/cli#306
  • Support --compose-file - as stdin docker/cli#347
  • Support start_period for healthcheck in Docker Compose docker/cli#475
  • Show images digests when {{.Digest}} is in format docker/cli#439
  • Print output of docker stack rm on stdout instead of stderr docker/cli#491
  • Fix docker history --format '{{json .}}' printing human-readable timestamps instead of ISO8601 when --human=true docker/cli#438
  • Fix idempotence of docker stack deploy when secrets or configs are used docker/cli#509
  • Fix presentation of random host ports docker/cli#404
  • Fix redundant service restarts when service created with multiple secrets moby/moby#34746

Logging

  • Fix Splunk logger not transmitting log data when tag is empty and raw-mode is used moby/moby#34520

Networking

Runtime

  • Fix "permission denied" errors when accessing volume with SELinux enforcing mode moby/moby#34684
  • Fix layers size reported as 0 in docker system df moby/moby#34826
  • Fix some "device or resource busy" errors when removing containers on RHEL 7.4 based kernels moby/moby#34886

Swarm mode

  • Include whether the managers in the swarm are autolocked as part of docker info docker/cli#471
  • Fix managers failing to join if the gRPC snapshot is larger than 4MB docker/swarmkit#2375
  • Fix "permission denied" errors for configuration file in SELinux-enabled containers moby/moby#34732
  • Fix services failing to deploy on ARM nodes moby/moby#34021

Packaging

Deprecation

v17.11.0-ce

20 Nov 22:11
1caf76c
Compare
Choose a tag to compare

Changelog

Items starting with DEPRECATE are important deprecation notices. For more
information on the list of deprecated flags and APIs please have a look at
https://docs.docker.com/engine/deprecated/ where target removal dates can also
be found.

17.11.0-ce (2017-11-20)

IMPORTANT: Docker CE 17.11 is the first Docker release based on
containerd 1.0 beta.
Docker CE 17.11 and later won't recognize containers started with
previous Docker versions. If using
Live Restore,
you must stop all containers before upgrading to Docker CE 17.11.
If you don't, any containers started by Docker versions that predate
17.11 won't be recognized by Docker after the upgrade and will keep
running, un-managed, on the system.

Builder

Client

  • Add output for "secrets" and "configs" on docker stack deploy docker/cli#593

Deprecation

  • Update bash completion and deprecation for synchronous service updates docker/cli#610

Logging

Networking

Runtime

Swarm Mode

  • Modifying integration test due to new ipam options in swarmkit moby/moby#35103
  • Expand the scope of the Err field in TaskStatus to also cover non-terminal errors that block the task from progressing docker/swarmkit#2287

Packaging