Docker Engine 18.05 release notes
18.05.0-ce
2018-05-09
Builder
- Adding
netbsd
compatibility to the packagepkg/term
. moby/moby#36887open_in_new - Standardizes output path for artifacts of intermediate builds to
/build/
. moby/moby#36858open_in_new
Client
- Fix
docker stack deploy
reference flag. docker/cli#981open_in_new - Fix docker stack deploy re-deploying services after the service was updated with
--force
. docker/cli#963open_in_new
- Add bash completion for
secret|config create --template-driver
. docker/cli#1004open_in_new - Add fish completions for docker trust subcommand. docker/cli#984open_in_new
- Fix --format example for docker history. docker/cli#980open_in_new
- Fix error with merge composefile with networks. docker/cli#983open_in_new
Logging
- Standardized the properties of storage-driver log messages. moby/moby#36492open_in_new
- Improve partial message support in logger. moby/moby#35831open_in_new
Networking
- Allow for larger preset property values, do not override. docker/libnetwork#2124open_in_new
- networkdb: User write lock in handleNodeEvent. docker/libnetwork#2136open_in_new
- Import libnetwork fix for rolling updates. moby/moby#36638open_in_new
- Update libnetwork to improve scalabiltiy of bridge network isolation rules. moby/moby#36774open_in_new
- Fix a misused network object name. moby/moby#36745open_in_new
Runtime
- LCOW: Implement
docker save
. moby/moby#36599open_in_new - Pkg: devmapper: dynamically load dm_task_deferred_remove. moby/moby#35518open_in_new
- Windows: Add GetLayerPath implementation in graphdriver. moby/moby#36738open_in_new
- Fix Windows layer leak when write fails. moby/moby#36728open_in_new
- Fix FIFO, sockets and device files when run in user NS. moby/moby#36756open_in_new
- Fix docker version output alignment. docker/cli#965open_in_new
- Always make sysfs read-write with privileged. moby/moby#36808open_in_new
- Bump Golang to 1.10.1. moby/moby#35739open_in_new
- Bump containerd client. moby/moby#36684open_in_new
- Bump golang.org/x/net to go1.10 release commit. moby/moby#36894open_in_new
- Context.WithTimeout: do call the cancel func. moby/moby#36920open_in_new
- Copy: avoid using all system memory with authz plugins. moby/moby#36595open_in_new
- Daemon/cluster: handle partial attachment entries during configure. moby/moby#36769open_in_new
- Don't make container mount unbindable. moby/moby#36768open_in_new
- Extra check before unmounting on shutdown. moby/moby#36879open_in_new
- Move mount parsing to separate package. moby/moby#36896open_in_new
- No global volume driver store. moby/moby#36637open_in_new
- Pkg/mount improvements. moby/moby#36091open_in_new
- Relax some libcontainerd client locking. moby/moby#36848open_in_new
- Remove daemon dependency on api packages. moby/moby#36912open_in_new
- Remove the retries for service update. moby/moby#36827open_in_new
- Revert unencryted storage warning prompt. docker/cli#1008open_in_new
- Support cancellation in
directory.Size()
. moby/moby#36734open_in_new - Switch from x/net/context -> context. moby/moby#36904open_in_new
- Fixed a function to check Content-type is
application/json
or not. moby/moby#36778open_in_new
- Add default pollSettings config functions. moby/moby#36706open_in_new
- Add if judgment before receiving operations on daemonWaitCh. moby/moby#36651open_in_new
- Fix issues with running volume tests as non-root.. moby/moby#36935open_in_new
Swarm Mode
- RoleManager will remove detected nodes from the cluster membership docker/swarmkit#2548open_in_new
- Scheduler/TaskReaper: handle unassigned tasks marked for shutdown docker/swarmkit#2574open_in_new
- Avoid predefined error log. docker/swarmkit#2561open_in_new
- Task reaper should delete tasks with removed slots that were not yet assigned. docker/swarmkit#2557open_in_new
- Agent reports FIPS status. docker/swarmkit#2587open_in_new
- Fix: timeMutex critical operation outside of critical section. docker/swarmkit#2603open_in_new
- Expose swarmkit's Raft tuning parameters in engine config. moby/moby#36726open_in_new
- Make internal/test/daemon.Daemon swarm aware. moby/moby#36826open_in_new