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

v17.09.0-ce-rc1

07 Sep 03:43
Compare
Choose a tag to compare
v17.09.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.09.0-ce (2017-09-DD)

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

Networking

Runtime

Swarm Mode

  • Include whether the managers in the swarm are autolocked as part of docker info docker/cli#471

v17.06.2-ce

05 Sep 22:43
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.06.2-ce (2017-09-05)

Client

  • Enable TCP keepalive in the client to prevent loss of connection docker/cli#415

Runtime

  • Devmapper: ensure UdevWait is called after calls to setCookie moby/moby#33732
  • Aufs: ensure diff layers are correctly removed to prevent leftover files from using up storage moby/moby#34587

Swarm mode

v17.07.0-ce

29 Aug 21:36
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.07.0-ce (2017-08-29)

API & Client

  • Add support for proxy configuration in config.json docker/cli#93
  • Enable pprof/debug endpoints by default moby/moby#32453
  • Passwords can now be passed using STDIN using the new --password-stdin flag on docker login docker/cli#271
  • Prevent docker stats --no-stream from hanging due to non-existing containers moby/moby#34004
  • Fix docker stack ps printing error to stdout instead of stderr docker/cli#298
  • Fix progress bar being stuck on docker service create if an error occurs during deploy docker/cli#259
  • Improve presentation of progress bars in interactive mode docker/cli#260 docker/cli#237
  • Print a warning if docker login --password is used, and recommend --password-stdin docker/cli#270
  • Make API version negotiation more robust moby/moby#33827
  • Hide --detach when connected to daemons older than Docker 17.05 docker/cli#219

Builder

  • Fix .dockerignore entries with a leading / not matching anything moby/moby#32088

Logging

Runtime

  • Remove container locks on docker ps moby/moby#31273
  • Store container names in memdb moby/moby#33886
  • Fix race condition between docker exec and docker pause moby/moby#32881
  • Devicemapper: Rework logging and add --storage-opt dm.libdm_log_level moby/moby#33845
  • Devicemapper: Prevent "device in use" errors if deferred removal is enabled, but not deferred deletion moby/moby#33877
  • Devicemapper: Use KeepAlive to prevent tasks being garbage-collected while still in use moby/moby#33376
  • Report inetermediate prune results if prune is cancelled moby/moby#33979
  • Fix run docker rename <container-id> new_name concurrently resulting in the having multiple names moby/moby#33940
  • Aufs: ensure diff layers are correctly removed to prevent leftover files from using up storage moby/moby#34587

Swarm Mode

v17.06.2-ce-rc1

28 Aug 23:59
Compare
Choose a tag to compare
v17.06.2-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.06.2-ce (2017-08-DD)

Client

  • Enable TCP keepalive in the client to prevent loss of connection docker/cli#415

Runtime

  • Devmapper: ensure UdevWait is called after calls to setCookie moby/moby#33732
  • Aufs: ensure diff layers are correctly removed to prevent leftover files from using up storage moby/moby#34587

Swarm mode

v17.07.0-ce-rc4

23 Aug 15:43
Compare
Choose a tag to compare
v17.07.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.

17.07.0-ce (2017-08-XX)

API & Client

  • Add support for proxy configuration in config.json docker/cli#93
  • Enable pprof/debug endpoints by default moby/moby#32453
  • Passwords can now be passed using STDIN using the new --password-stdin flag on docker login docker/cli#271
  • Prevent docker logs --no-stream from hanging due to non-existing containers moby/moby#34004
  • Fix docker stack ps printing error to stdout instead of stderr docker/cli#298
  • Fix progress bar being stuck on docker service create if an error occurs during deploy docker/cli#259
  • Improve presentation of progress bars in interactive mode docker/cli#260 docker/cli#237
  • Print a warning if docker login --password is used, and recommend --password-stdin docker/cli#270
  • Make API version negotiation more robust moby/moby#33827
  • Hide --detach when connected to daemons older than Docker 17.05 docker/cli#219

Builder

  • Fix .dockerignore entries with a leading / not matching anything moby/moby#32088

Logging

Runtime

  • Remove container locks on docker ps moby/moby#31273
  • Store container names in memdb moby/moby#33886
  • Fix race condition between docker exec and docker pause moby/moby#32881
  • Devicemapper: Rework logging and add --storage-opt dm.libdm_log_level moby/moby#33845
  • Devicemapper: Prevent "device in use" errors if deferred removal is enabled, but not deferred deletion moby/moby#33877
  • Devicemapper: Use KeepAlive to prevent tasks being garbage-collected while still in use moby/moby#33376
  • Report inetermediate prune results if prune is cancelled moby/moby#33979
  • Fix run docker rename <container-id> new_name concurrently resulting in the having multiple names moby/moby#33940
  • Aufs: ensure diff layers are correctly removed to prevent leftover files from using up storage moby/moby#34587

Swarm Mode

v17.06.1-ce

18 Aug 03:05
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.06.1-ce (2017-08-17)

Builder

  • Fix a regression, where ADD from remote URL's extracted archives #89
  • Fix handling of remote "git@" notation #100
  • Fix copy --from conflict with force pull #86

Client

  • Make pruning volumes optional when running docker system prune, and add a --volumes flag #109
  • Show progress of replicated tasks before they are assigned #97
  • Fix docker wait hanging if the container does not exist #106
  • If docker swarm ca is called without the --rotate flag, warn if other flags are passed #110
  • Fix API version negotiation not working if the daemon returns an error #115
  • Print an error if "until" filter is combined with "--volumes" on system prune #154

Logging

  • Fix stderr logging for journald and syslog #95
  • Fix log readers can block writes indefinitely #98
  • Fix awslogs driver repeating last event #151

Networking

  • Fixed issue with driver options not received by network drivers #127
  • Fixed issue with overlay network IP address reuse #197

Plugins

  • Make plugin removes more resilient to failure #91

Runtime

  • Prevent a goroutine leak when healthcheck gets stopped #90
  • Do not error on relabel when relabel not supported #92
  • Limit max backoff delay to 2 seconds for GRPC connection #94
  • Fix issue preventing containers to run when memory cgroup was specified due to bug in certain kernels #102
  • Fix container not responding to SIGKILL when paused #102
  • Improve error message if an image for an incompatible OS is loaded #108
  • Fix a handle leak in go-winio #112
  • Fix issue upon upgrade, preventing docker from showing running containers when --live-restore is enabled #117
  • Fix bug where services using secrets would fail to start on daemons using the userns-remap feature #121
  • Fix error handling with not-exist errors on remove #142
  • Fix REST API Swagger representation cannot be loaded with SwaggerUI #156

Security

  • Redact secret data on "secret create" #99

Swarm Mode

  • Do not add duplicate platform information to service spec #107
  • Cluster update and memory issue fixes #114
  • Changing get network request to return predefined network in swarm #150

v17.07.0-ce-rc3

17 Aug 05:49
Compare
Choose a tag to compare
v17.07.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.07.0-ce (2017-08-XX)

API & Client

  • Add support for proxy configuration in config.json docker/cli#93
  • Enable pprof/debug endpoints by default moby/moby#32453
  • Passwords can now be passed using STDIN using the new --password-stdin flag on docker login docker/cli#271
  • Prevent docker logs --no-stream from hanging due to non-existing containers moby/moby#34004
  • Fix docker stack ps printing error to stdout instead of stderr docker/cli#298
  • Fix progress bar being stuck on docker service create if an error occurs during deploy docker/cli#259
  • Improve presentation of progress bars in interactive mode docker/cli#260 docker/cli#237
  • Print a warning if docker login --password is used, and recommend --password-stdin docker/cli#270
  • Make API version negotiation more robust moby/moby#33827
  • Hide --detach when connected to daemons older than Docker 17.05 docker/cli#219

Builder

  • Fix .dockerignore entries with a leading / not matching anything moby/moby#32088

Logging

Runtime

  • Remove container locks on docker ps moby/moby#31273
  • Store container names in memdb moby/moby#33886
  • Fix race condition between docker exec and docker pause moby/moby#32881
  • Devicemapper: Rework logging and add --storage-opt dm.libdm_log_level moby/moby#33845
  • Devicemapper: Prevent "device in use" errors if deferred removal is enabled, but not deferred deletion moby/moby#33877
  • Devicemapper: Use KeepAlive to prevent tasks being garbage-collected while still in use moby/moby#33376
  • Report inetermediate prune results if prune is cancelled moby/moby#33979
  • Fix run docker rename <container-id> new_name concurrently resulting in the having multiple names moby/moby#33940

Swarm Mode

v17.07.0-ce-rc2

09 Aug 03:23
Compare
Choose a tag to compare
v17.07.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.07.0-ce (2017-07-XX)

API & Client

  • Add support for proxy configuration in config.json docker/cli#93
  • Enable pprof/debug endpoints by default moby/moby#32453
  • Passwords can now be passed using STDIN using the new --password-stdin flag on docker login docker/cli#271
  • Prevent docker logs --no-stream from hanging due to non-existing containers moby/moby#34004
  • Fix docker stack ps printing error to stdout instead of stderr docker/cli#298
  • Fix progress bar being stuck on docker service create if an error occurs during deploy docker/cli#259
  • Improve presentation of progress bars in interactive mode docker/cli#260 docker/cli#237
  • Print a warning if docker login --password is used, and recommend --password-stdin docker/cli#270
  • Make API version negotiation more robust moby/moby#33827
  • Hide --detach when connected to daemons older than Docker 17.05 docker/cli#219

Builder

  • Fix .dockerignore entries with a leading / not matching anything moby/moby#32088

Logging

Runtime

  • Remove container locks on docker ps moby/moby#31273
  • Store container names in memdb moby/moby#33886
  • Fix race condition between docker exec and docker pause moby/moby#32881
  • Devicemapper: Rework logging and add --storage-opt dm.libdm_log_level moby/moby#33845
  • Devicemapper: Prevent "device in use" errors if deferred removal is enabled, but not deferred deletion moby/moby#33877
  • Devicemapper: Use KeepAlive to prevent tasks being garbage-collected while still in use moby/moby#33376
  • Report inetermediate prune results if prune is cancelled moby/moby#33979
  • Fix run docker rename <container-id> new_name concurrently resulting in the having multiple names moby/moby#33940

Swarm Mode

v17.06.1-ce-rc4

09 Aug 03:23
Compare
Choose a tag to compare
v17.06.1-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.

17.06.1-ce (2017-07-XX)

Builder

  • Fix a regression, where ADD from remote URL's extracted archives #89
  • Fix handling of remote "git@" notation #100
  • Fix copy --from conflict with force pull #86

Client

  • Make pruning volumes optional when running docker system prune, and add a --volumes flag #109
  • Show progress of replicated tasks before they are assigned #97
  • Fix docker wait hanging if the container does not exist #106
  • If docker swarm ca is called without the --rotate flag, warn if other flags are passed #110
  • Fix API version negotiation not working if the daemon returns an error #115
  • Print an error if "until" filter is combined with "--volumes" on system prune #154

Logging

  • Fix stderr logging for journald and syslog #95
  • Fix log readers can block writes indefinitely #98
  • Fix awslogs driver repeating last event #151

Networking

  • Fixed issue with driver options not received by network drivers #127

Plugins

  • Make plugin removes more resilient to failure #91

Runtime

  • Prevent a goroutine leak when healthcheck gets stopped #90
  • Do not error on relabel when relabel not supported #92
  • Limit max backoff delay to 2 seconds for GRPC connection #94
  • Fix issue preventing containers to run when memory cgroup was specified due to bug in certain kernels #102
  • Fix container not responding to SIGKILL when paused #102
  • Improve error message if an image for an incompatible OS is loaded #108
  • Fix a handle leak in go-winio #112
  • Fix issue upon upgrade, preventing docker from showing running containers when --live-restore is enabled #117
  • Fix bug where services using secrets would fail to start on daemons using the userns-remap feature #121
  • Fix error handling with not-exist errors on remove #142
  • Fix REST API Swagger representation cannot be loaded with SwaggerUI #156

Security

  • Redact secret data on "secret create" #99

Swarm Mode

  • Do not add duplicate platform information to service spec #107
  • Cluster update and memory issue fixes #114
  • Changing get network request to return predefined network in swarm #150

v17.06.1-ce-rc3

03 Aug 06:49
Compare
Choose a tag to compare
v17.06.1-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.06.1-ce (2017-07-XX)

Builder

  • Fix a regression, where ADD from remote URL's extracted archives #89
  • Fix handling of remote "git@" notation #100
  • Fix copy --from conflict with force pull #86

Client

  • Make pruning volumes optional when running docker system prune, and add a --volumes flag #109
  • Show progress of replicated tasks before they are assigned #97
  • Fix docker wait hanging if the container does not exist #106
  • If docker swarm ca is called without the --rotate flag, warn if other flags are passed #110
  • Fix API version negotiation not working if the daemon returns an error #115
  • Print an error if "until" filter is combined with "--volumes" on system prune #154

Logging

  • Fix stderr logging for journald and syslog #95
  • Fix log readers can block writes indefinitely #98
  • Fix awslogs driver repeating last event #151

Networking

  • Fixed issue with driver options not received by network drivers #127

Plugins

  • Make plugin removes more resilient to failure #91

Runtime

  • Prevent a goroutine leak when healthcheck gets stopped #90
  • Do not error on relabel when relabel not supported #92
  • Limit max backoff delay to 2 seconds for GRPC connection #94
  • Fix issue preventing containers to run when memory cgroup was specified due to bug in certain kernels #102
  • Fix container not responding to SIGKILL when paused #102
  • Improve error message if an image for an incompatible OS is loaded #108
  • Fix a handle leak in go-winio #112
  • Fix issue upon upgrade, preventing docker from showing running containers when --live-restore is enabled #117
  • Fix bug where services using secrets would fail to start on daemons using the userns-remap feature #121
  • Fix error handling with not-exist errors on remove #142
  • Fix REST API Swagger representation cannot be loaded with SwaggerUI #156

Security

  • Redact secret data on "secret create" #99

Swarm Mode

  • Do not add duplicate platform information to service spec #107
  • Cluster update and memory issue fixes #114
  • Changing get network request to return predefined network in swarm #150