This repository has been archived by the owner on Oct 13, 2023. It is now read-only.
v17.09.0-ce
andrewhsu
released this
27 Sep 02:03
·
16262 commits
to master
since this 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-26)
Builder
- Add
--chown
flag toADD/COPY
commands in Dockerfile moby/moby#34263
- 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
- Add support for
stop-signal
in docker stack commands docker/cli#388 - Add support for update order in compose deployments docker/cli#360
- Add ulimits to unsupported compose fields docker/cli#482
- Add
--format
todocker-search
docker/cli#440
- Show images digests when
{{.Digest}}
is in format docker/cli#439 - Print output of
docker stack rm
onstdout
instead ofstderr
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
- Add the control plane MTU option in the daemon config moby/moby#34103
- Add service virtual IP to sandbox's loopback address docker/libnetwork#1877
Runtime
- Graphdriver: promote overlay2 over aufs moby/moby#34430
- LCOW: Additional flags for VHD boot moby/moby#34451
- LCOW: Don't block export moby/moby#34448
- LCOW: Dynamic sandbox management moby/moby#34170
- LCOW: Force Hyper-V Isolation moby/moby#34468
- LCOW: Move toolsScratchPath to /tmp moby/moby#34396
- LCOW: Remove hard-coding moby/moby#34398
- LCOW: WORKDIR correct handling moby/moby#34405
- Windows: named pipe mounts moby/moby#33852
- Fix "permission denied" errors when accessing volume with SELinux enforcing mode moby/moby#34684
- Fix layers size reported as
0
indocker 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
- Add 'docker service rollback' subcommand docker/cli#205
- 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
- Build scripts for ppc64el on Ubuntu docker/docker-ce-packaging#43
Deprecation
- Remove deprecated
--enable-api-cors
daemon flag moby/moby#34821