diff --git a/enterprise/17.03/release-notes.md b/enterprise/17.03/release-notes.md index 39875dd47e..110f07e4ef 100644 --- a/enterprise/17.03/release-notes.md +++ b/enterprise/17.03/release-notes.md @@ -1,7 +1,7 @@ --- title: Docker EE 17.03 release notes -description: Docker Enterprise Edition release notes -keywords: docker, docker-ee, engine, install, release notes, enterprise +description: Docker Enterprise Edition 17.03 release notes +keywords: docker ee, release notes, upgrade redirect_from: - /enterprise/release-notes/ --- diff --git a/enterprise/17.06/index.md b/enterprise/17.06/index.md new file mode 100644 index 0000000000..a4e718a795 --- /dev/null +++ b/enterprise/17.06/index.md @@ -0,0 +1,271 @@ +--- +title: Docker EE 17.06 release notes +description: Docker Enterprise Edition 17.06 release notes +keywords: docker ee, release notes, upgrade +toc_max: 2 +--- + +This document describes the latest changes, additions, known issues, and fixes +for Docker Enterprise Edition (Docker EE). + +Docker EE is functionally equivalent to the corresponding Docker CE that +it references. However, Docker EE also includes back-ported fixes +(security-related and priority defects) from the open source. It incorporates +defect fixes that you can use in environments where new features cannot be +adopted as quickly for consistency and compatibility reasons. + +## 17.06.1-ee (2017-08-16) + +> **Note**: Starting with Docker EE 17.06.1, Ubuntu, SLES, RHEL packages are +> also available for IBM Z using the s390x architecture. + +> **Note**: Docker 17.06 by default disables communication with legacy (v1) +> registries. If you require interaction with registries that have not yet +> migrated to the v2 protocol, set the `--disable-legacy-registry=false` daemon +> option. Interaction with v1 registries will be removed in Docker 17.12. + +### Builder + ++ Add `--iidfile` option to docker build. It allows specifying a location where to save the resulting image ID ++ Allow specifying any remote ref in git checkout URLs [#32502](https://github.com/moby/moby/pull/32502) ++ Add multi-stage build support [#31257](https://github.com/moby/moby/pull/31257) [#32063](https://github.com/moby/moby/pull/32063) ++ Allow using build-time args (`ARG`) in `FROM` [#31352](https://github.com/moby/moby/pull/31352) ++ Add an option for specifying build target [#32496](https://github.com/moby/moby/pull/32496) +* Accept `-f -` to read Dockerfile from `stdin`, but use local context for building [#31236](https://github.com/moby/moby/pull/31236) +* The values of default build time arguments (e.g `HTTP_PROXY`) are no longer displayed in docker image history unless a corresponding `ARG` instruction is written in the Dockerfile. [#31584](https://github.com/moby/moby/pull/31584) +- Fix setting command if a custom shell is used in a parent image [#32236](https://github.com/moby/moby/pull/32236) +- Fix `docker build --label` when the label includes single quotes and a space [#31750](https://github.com/moby/moby/pull/31750) +* Disable container logging for build containers [#29552](https://github.com/moby/moby/pull/29552) +* Fix use of `**/` in `.dockerignore` [#29043](https://github.com/moby/moby/pull/29043) +* Fix a regression, where `ADD` from remote URL's extracted archives [#89](https://github.com/docker/docker-ce/pull/89) +* Fix handling of remote "git@" notation [#100](https://github.com/docker/docker-ce/pull/100) +* Fix copy `--from` conflict with force pull [#86](https://github.com/docker/docker-ce/pull/86) + +### Client + ++ Add `--format` option to `docker stack ls` [#31557](https://github.com/moby/moby/pull/31557) ++ Add support for labels in compose initiated builds [#32632](https://github.com/moby/moby/pull/32632) [#32972](https://github.com/moby/moby/pull/32972) ++ Add `--format` option to `docker history` [#30962](https://github.com/moby/moby/pull/30962) ++ Add `--format` option to `docker system df` [#31482](https://github.com/moby/moby/pull/31482) ++ Allow specifying Nameservers and Search Domains in stack files [#32059](https://github.com/moby/moby/pull/32059) ++ Add support for `read_only` service to `docker stack deploy` [#docker/cli/73](https://github.com/docker/cli/pull/73) +* Display Swarm cluster and node TLS information [#docker/cli/44](https://github.com/docker/cli/pull/44) ++ Add support for placement preference to `docker stack deploy` [#docker/cli/35](https://github.com/docker/cli/pull/35) ++ Add new `ca ` subcommand to `docker swarm` to allow managing a swarm CA [#docker/cli/48](https://github.com/docker/cli/pull/48) ++ Add credential-spec to compose [#docker/cli/71](https://github.com/docker/cli/pull/71) ++ Add support for csv format options to `--network` and `--network-add` [#docker/cli/62](https://github.com/docker/cli/pull/62) [#33130](https://github.com/moby/moby/pull/33130) +- Fix stack compose bind-mount volumes on Windows [#docker/cli/136](https://github.com/docker/cli/pull/136) +- Correctly handle a Docker daemon without registry info [#docker/cli/126](https://github.com/docker/cli/pull/126) ++ Allow `--detach` and `--quiet` flags when using --rollback [#docker/cli/144](https://github.com/docker/cli/pull/144) ++ Remove deprecated `--email` flag from `docker login` [#docker/cli/143](https://github.com/docker/cli/pull/143) +* Adjusted `docker stats` memory output [#docker/cli/80](https://github.com/docker/cli/pull/80) +* Add `--mount` flag to `docker run` and `docker create` [#32251](https://github.com/moby/moby/pull/32251) +* Add `--type=secret` to `docker inspect` [#32124](https://github.com/moby/moby/pull/32124) +* Add `--format` option to `docker secret ls` [#31552](https://github.com/moby/moby/pull/31552) +* Add `--filter` option to `docker secret ls` [#30810](https://github.com/moby/moby/pull/30810) +* Add `--filter scope=` to `docker network ls` [#31529](https://github.com/moby/moby/pull/31529) +* Add `--cpus` support to `docker update` [#31148](https://github.com/moby/moby/pull/31148) +* Add label filter to `docker system prune` and other `prune` commands [#30740](https://github.com/moby/moby/pull/30740) +* `docker stack rm` now accepts multiple stacks as input [#32110](https://github.com/moby/moby/pull/32110) +* Improve `docker version --format` option when the client has downgraded the API version [#31022](https://github.com/moby/moby/pull/31022) +* Prompt when using an encrypted client certificate to connect to a docker daemon [#31364](https://github.com/moby/moby/pull/31364) +* Display created tags on successful `docker build` [#32077](https://github.com/moby/moby/pull/32077) +* Cleanup compose convert error messages [#32087](https://github.com/moby/moby/pull/32087) ++ Sort `docker stack ls` by name [#31085](https://github.com/moby/moby/pull/31085) ++ Flags for specifying bind mount consistency [#31047](https://github.com/moby/moby/pull/31047) +* Output of docker CLI --help is now wrapped to the terminal width [#28751](https://github.com/moby/moby/pull/28751) +* Suppress image digest in docker ps [#30848](https://github.com/moby/moby/pull/30848) +* Hide command options that are related to Windows [#30788](https://github.com/moby/moby/pull/30788) +* Fix `docker plugin install` prompt to accept "enter" for the "N" default [#30769](https://github.com/moby/moby/pull/30769) ++ Add `truncate` function for Go templates [#30484](https://github.com/moby/moby/pull/30484) +* Support expanded syntax of ports in `stack deploy` [#30476](https://github.com/moby/moby/pull/30476) +* Support expanded syntax of mounts in `stack deploy` [#30597](https://github.com/moby/moby/pull/30597) [#31795](https://github.com/moby/moby/pull/31795) ++ Add `--add-host` for docker build [#30383](https://github.com/moby/moby/pull/30383) ++ Add `.CreatedAt` placeholder for `docker network ls --format` [#29900](https://github.com/moby/moby/pull/29900) +* Update order of `--secret-rm` and `--secret-add` [#29802](https://github.com/moby/moby/pull/29802) ++ Add `--filter enabled=true` for `docker plugin ls` [#28627](https://github.com/moby/moby/pull/28627) ++ Add `--format` to `docker service ls` [#28199](https://github.com/moby/moby/pull/28199) ++ Add `publish` and `expose` filter for `docker ps --filter` [#27557](https://github.com/moby/moby/pull/27557) +* Support multiple service IDs on `docker service ps` [#25234](https://github.com/moby/moby/pull/25234) ++ Allow swarm join with `--availability=drain` [#24993](https://github.com/moby/moby/pull/24993) +* Docker inspect now shows "docker-default" when AppArmor is enabled and no other profile was defined [#27083](https://github.com/moby/moby/pull/27083) +* Make pruning volumes optional when running `docker system prune`, and add a `--volumes` flag [#109](https://github.com/docker/docker-ce/pull/109) +* Show progress of replicated tasks before they are assigned [#97](https://github.com/docker/docker-ce/pull/97) +* Fix `docker wait` hanging if the container does not exist [#106](https://github.com/docker/docker-ce/pull/106) +* If `docker swarm ca` is called without the `--rotate` flag, warn if other flags are passed [#110](https://github.com/docker/docker-ce/pull/110) +* Fix API version negotiation not working if the daemon returns an error [#115](https://github.com/docker/docker-ce/pull/115) +* Print an error if "until" filter is combined with "--volumes" on system prune [#154](https://github.com/docker/docker-ce/pull/154) + + +### Contrib + ++ Add support for building docker debs for Ubuntu 17.04 Zesty on amd64 [#32435](https://github.com/moby/moby/pull/32435) + +### Daemon + +- Fix `--api-cors-header` being ignored if `--api-enable-cors` is not set [#32174](https://github.com/moby/moby/pull/32174) +- Cleanup docker tmp dir on start [#31741](https://github.com/moby/moby/pull/31741) +- Deprecate `--graph` flag in favor or `--data-root` [#28696](https://github.com/moby/moby/pull/28696) + +### Distribution + +* Select digest over tag when both are provided during a pull [#33214](https://github.com/moby/moby/pull/33214) + +### Logging + ++ Add monitored resource type metadata for GCP logging driver [#32930](https://github.com/moby/moby/pull/32930) ++ Add multiline processing to the AWS CloudWatch logs driver [#30891](https://github.com/moby/moby/pull/30891) ++ Add support for logging driver plugins [#28403](https://github.com/moby/moby/pull/28403) +* Add support for showing logs of individual tasks to `docker service logs`, and add `/task/{id}/logs` REST endpoint [#32015](https://github.com/moby/moby/pull/32015) +* Add `--log-opt env-regex` option to match environment variables using a regular expression [#27565](https://github.com/moby/moby/pull/27565) ++ Implement optional ring buffer for container logs [#28762](https://github.com/moby/moby/pull/28762) ++ Add `--log-opt awslogs-create-group=` for awslogs (CloudWatch) to support creation of log groups as needed [#29504](https://github.com/moby/moby/pull/29504) +- Fix segfault when using the gcplogs logging driver with a "static" binary [#29478](https://github.com/moby/moby/pull/29478) +* Fix stderr logging for `journald` and `syslog` [#95](https://github.com/docker/docker-ce/pull/95) +* Fix log readers can block writes indefinitely [#98](https://github.com/docker/docker-ce/pull/98) +* Fix `awslogs` driver repeating last event [#151](https://github.com/docker/docker-ce/pull/151) + +### Networking + ++ Add Support swarm-mode services with node-local networks such as macvlan, ipvlan, bridge, host [#32981](https://github.com/moby/moby/pull/32981) ++ Pass driver-options to network drivers on service creation [#32981](https://github.com/moby/moby/pull/33130) ++ Isolate Swarm Control-plane traffic from Application data traffic using --data-path-addr [#32717](https://github.com/moby/moby/pull/32717) +* Several improvments to Service Discovery [#docker/libnetwork/1796](https://github.com/docker/libnetwork/pull/1796) ++ Allow user to replace, and customize the ingress network [#31714](https://github.com/moby/moby/pull/31714) +- Fix UDP traffic in containers not working after the container is restarted [#32505](https://github.com/moby/moby/pull/32505) +- Fix files being written to `/var/lib/docker` if a different data-root is set [#32505](https://github.com/moby/moby/pull/32505) +* Check parameter `--ip`, `--ip6` and `--link-local-ip` in `docker network connect` [#30807](https://github.com/moby/moby/pull/30807) ++ Added support for `dns-search` [#30117](https://github.com/moby/moby/pull/30117) ++ Added --verbose option for docker network inspect to show task details from all swarm nodes [#31710](https://github.com/moby/moby/pull/31710) +* Clear stale datapath encryption states when joining the cluster [docker/libnetwork#1354](https://github.com/docker/libnetwork/pull/1354) ++ Ensure iptables initialization only happens once [docker/libnetwork#1676](https://github.com/docker/libnetwork/pull/1676) +* Fix bad order of iptables filter rules [docker/libnetwork#961](https://github.com/docker/libnetwork/pull/961) ++ Add anonymous container alias to service record on attachable network [docker/libnetwork#1651](https://github.com/docker/libnetwork/pull/1651) ++ Support for `com.docker.network.container_interface_prefix` driver label [docker/libnetwork#1667](https://github.com/docker/libnetwork/pull/1667) ++ Improve network list performance by omitting network details that are not used [#30673](https://github.com/moby/moby/pull/30673) +* Fix issue with driver options not received by network drivers [#127](https://github.com/docker/docker-ce/pull/127) + +### Packaging + ++ Rely on `container-selinux` on Centos/Fedora/RHEL when available [#32437](https://github.com/moby/moby/pull/32437) + +### Plugins + +* Make plugin removes more resilient to failure [#91](https://github.com/docker/docker-ce/pull/91) + +### Runtime + ++ Add build & engine info prometheus metrics [#32792](https://github.com/moby/moby/pull/32792) +* Update containerd to d24f39e203aa6be4944f06dd0fe38a618a36c764 [#33007](https://github.com/moby/moby/pull/33007) +* Update runc to 992a5be178a62e026f4069f443c6164912adbf09 [#33007](https://github.com/moby/moby/pull/33007) ++ Add option to auto-configure blkdev for devmapper [#31104](https://github.com/moby/moby/pull/31104) ++ Add log driver list to `docker info` [#32540](https://github.com/moby/moby/pull/32540) ++ Add API endpoint to allow retrieving an image manifest [#32061](https://github.com/moby/moby/pull/32061) +* Do not remove container from memory on error with `forceremove` [#31012](https://github.com/moby/moby/pull/31012) ++ Add support for metric plugins [#32874](https://github.com/moby/moby/pull/32874) +* Return an error when an invalid filter is given to `prune` commands [#33023](https://github.com/moby/moby/pull/33023) ++ Add daemon option to allow pushing foreign layers [#33151](https://github.com/moby/moby/pull/33151) +- Fix an issue preventing containerd to be restarted after it died [#32986](https://github.com/moby/moby/pull/32986) ++ Add cluster events to Docker event stream. [#32421](https://github.com/moby/moby/pull/32421) ++ Add support for DNS search on windows [#33311](https://github.com/moby/moby/pull/33311) +* Upgrade to Go 1.8.3 [#33387](https://github.com/moby/moby/pull/33387) +- Prevent a containerd crash when journald is restarted [#33007](https://github.com/moby/moby/pull/33007) +- Fix healthcheck failures due to invalid environment variables [#33249](https://github.com/moby/moby/pull/33249) +- Prevent a directory to be created in lieu of the daemon socket when a container mounting it is to be restarted during a shutdown [#30348](https://github.com/moby/moby/pull/33330) +- Prevent a container to be restarted upon stop if its stop signal is set to `SIGKILL` [#33335](https://github.com/moby/moby/pull/33335) +- Ensure log drivers get passed the same filename to both StartLogging and StopLogging endpoints [#33583](https://github.com/moby/moby/pull/33583) +- Remove daemon data structure dump on `SIGUSR1` to avoid a panic [#33598](https://github.com/moby/moby/pull/33598) +- Ensure health probe is stopped when a container exits [#32274](https://github.com/moby/moby/pull/32274) +* Handle paused container when restoring without live-restore set [#31704](https://github.com/moby/moby/pull/31704) +- Do not allow sub second in healthcheck options in Dockerfile [#31177](https://github.com/moby/moby/pull/31177) +* Support name and id prefix in `secret update` [#30856](https://github.com/moby/moby/pull/30856) +* Use binary frame for websocket attach endpoint [#30460](https://github.com/moby/moby/pull/30460) +* Fix linux mount calls not applying propagation type changes [#30416](https://github.com/moby/moby/pull/30416) +* Fix ExecIds leak on failed `exec -i` [#30340](https://github.com/moby/moby/pull/30340) +* Prune named but untagged images if `danglingOnly=true` [#30330](https://github.com/moby/moby/pull/30330) ++ Add daemon flag to set `no_new_priv` as default for unprivileged containers [#29984](https://github.com/moby/moby/pull/29984) ++ Add daemon option `--default-shm-size` [#29692](https://github.com/moby/moby/pull/29692) ++ Support registry mirror config reload [#29650](https://github.com/moby/moby/pull/29650) +- Ignore the daemon log config when building images [#29552](https://github.com/moby/moby/pull/29552) +* Move secret name or ID prefix resolving from client to daemon [#29218](https://github.com/moby/moby/pull/29218) ++ Add the ability to specify extra rules for a container device `cgroup devices.allow` mechanism [#22563](https://github.com/moby/moby/pull/22563) +- Fix `cpu.cfs_quota_us` being reset when running `systemd daemon-reload` [#31736](https://github.com/moby/moby/pull/31736) +* Prevent a `goroutine` leak when `healthcheck` gets stopped [#90](https://github.com/docker/docker-ce/pull/90) +* Do not error on relabel when relabel not supported [#92](https://github.com/docker/docker-ce/pull/92) +* Limit max backoff delay to 2 seconds for GRPC connection [#94](https://github.com/docker/docker-ce/pull/94) +* Fix issue preventing containers to run when memory cgroup was specified due to bug in certain kernels [#102](https://github.com/docker/docker-ce/pull/102) +* Fix container not responding to SIGKILL when paused [#102](https://github.com/docker/docker-ce/pull/102) +* Improve error message if an image for an incompatible OS is loaded [#108](https://github.com/docker/docker-ce/pull/108) +* Fix a handle leak in `go-winio` [#112](https://github.com/docker/docker-ce/pull/112) +* Fix issue upon upgrade, preventing docker from showing running containers when `--live-restore` is enabled [#117](https://github.com/docker/docker-ce/pull/117) +* Fix bug where services using secrets would fail to start on daemons using the `userns-remap` feature [#121](https://github.com/docker/docker-ce/pull/121) +* Fix error handling with `not-exist` errors on remove [#142](https://github.com/docker/docker-ce/pull/142) +* Fix REST API Swagger representation cannot be loaded with SwaggerUI [#156](https://github.com/docker/docker-ce/pull/156) + +### Security + ++ Allow personality with UNAME26 bit set in default seccomp profile [#32965](https://github.com/moby/moby/pull/32965) +* Allow setting SELinux type or MCS labels when using `--ipc=container:` or `--ipc=host` [#30652](https://github.com/moby/moby/pull/30652) +* Redact secret data on secret creation [#99](https://github.com/docker/docker-ce/pull/99) + +### Swarm mode + ++ Add an option to allow specifying a different interface for the data traffic (as opposed to control traffic) [#32717](https://github.com/moby/moby/pull/32717) +* Allow specifying a secret location within the container [#32571](https://github.com/moby/moby/pull/32571) ++ Add support for secrets on Windows [#32208](https://github.com/moby/moby/pull/32208) ++ Add TLS Info to swarm info and node info endpoint [#32875](https://github.com/moby/moby/pull/32875) ++ Add support for services to carry arbitrary config objects [#32336](https://github.com/moby/moby/pull/32336), [#docker/cli/45](https://github.com/docker/cli/pull/45),[#33169](https://github.com/moby/moby/pull/33169) ++ Add API to rotate swarm CA certificate [#32993](https://github.com/moby/moby/pull/32993) +* Service digest pining is now handled client side [#32388](https://github.com/moby/moby/pull/32388), [#33239](https://github.com/moby/moby/pull/33239) ++ Placement now also take platform in account [#33144](https://github.com/moby/moby/pull/33144) +- Fix possible hang when joining fails [#docker-ce/19](https://github.com/docker/docker-ce/pull/19) +- Fix an issue preventing external CA to be accepted [#33341](https://github.com/moby/moby/pull/33341) +- Fix possible orchestration panic in mixed version clusters [#swarmkit/2233](https://github.com/docker/swarmkit/pull/2233) +- Avoid assigning duplicate IPs during initialization [#swarmkit/2237](https://github.com/docker/swarmkit/pull/2237) ++ Add update/rollback order for services (`--update-order` / `--rollback-order`) [#30261](https://github.com/moby/moby/pull/30261) ++ Add support for synchronous `service create` and `service update` [#31144](https://github.com/moby/moby/pull/31144) ++ Add support for "grace periods" on healthchecks through the `HEALTHCHECK --start-period` and `--health-start-period` flag to + `docker service create`, `docker service update`, `docker create`, and `docker run` to support containers with an initial startup + time [#28938](https://github.com/moby/moby/pull/28938) +* `docker service create` now omits fields that are not specified by the user, when possible. This will allow defaults to be applied inside the manager [#32284](https://github.com/moby/moby/pull/32284) +* `docker service inspect` now shows default values for fields that are not specified by the user [#32284](https://github.com/moby/moby/pull/32284) +* Move `docker service logs` out of experimental [#32462](https://github.com/moby/moby/pull/32462) +* Add support for Credential Spec and SELinux to services to the API [#32339](https://github.com/moby/moby/pull/32339) +* Add `--entrypoint` flag to `docker service create` and `docker service update` [#29228](https://github.com/moby/moby/pull/29228) +* Add `--network-add` and `--network-rm` to `docker service update` [#32062](https://github.com/moby/moby/pull/32062) +* Add `--credential-spec` flag to `docker service create` and `docker service update` [#32339](https://github.com/moby/moby/pull/32339) +* Add `--filter mode=` to `docker service ls` [#31538](https://github.com/moby/moby/pull/31538) +* Resolve network IDs on the client side, instead of in the daemon when creating services [#32062](https://github.com/moby/moby/pull/32062) +* Add `--format` option to `docker node ls` [#30424](https://github.com/moby/moby/pull/30424) +* Add `--prune` option to `docker stack deploy` to remove services that are no longer defined in the docker-compose file [#31302](https://github.com/moby/moby/pull/31302) +* Add `PORTS` column for `docker service ls` when using `ingress` mode [#30813](https://github.com/moby/moby/pull/30813) +- Fix unnescessary re-deploying of tasks when environment-variables are used [#32364](https://github.com/moby/moby/pull/32364) +- Fix `docker stack deploy` not supporting `endpoint_mode` when deploying from a docker compose file [#32333](https://github.com/moby/moby/pull/32333) +- Proceed with startup if cluster component cannot be created to allow recovering from a broken swarm setup [#31631](https://github.com/moby/moby/pull/31631) ++ Topology-aware scheduling [#30725](https://github.com/moby/moby/pull/30725) ++ Automatic service rollback on failure [#31108](https://github.com/moby/moby/pull/31108) ++ Worker and manager on the same node are now connected through a UNIX socket [docker/swarmkit#1828](https://github.com/docker/swarmkit/pull/1828), [docker/swarmkit#1850](https://github.com/docker/swarmkit/pull/1850), [docker/swarmkit#1851](https://github.com/docker/swarmkit/pull/1851) +* Improve raft transport package [docker/swarmkit#1748](https://github.com/docker/swarmkit/pull/1748) +* No automatic manager shutdown on demotion/removal [docker/swarmkit#1829](https://github.com/docker/swarmkit/pull/1829) +* Use TransferLeadership to make leader demotion safer [docker/swarmkit#1939](https://github.com/docker/swarmkit/pull/1939) +* Decrease default monitoring period [docker/swarmkit#1967](https://github.com/docker/swarmkit/pull/1967) ++ Add Service logs formatting [#31672](https://github.com/moby/moby/pull/31672) +* Fix service logs API to be able to specify stream [#31313](https://github.com/moby/moby/pull/31313) ++ Add `--stop-signal` for `service create` and `service update` [#30754](https://github.com/moby/moby/pull/30754) ++ Add `--read-only` for `service create` and `service update` [#30162](https://github.com/moby/moby/pull/30162) ++ Renew the context after communicating with the registry [#31586](https://github.com/moby/moby/pull/31586) ++ (experimental) Add `--tail` and `--since` options to `docker service logs` [#31500](https://github.com/moby/moby/pull/31500) ++ (experimental) Add `--no-task-ids` and `--no-trunc` options to `docker service logs` [#31672](https://github.com/moby/moby/pull/31672) +* Do not add duplicate platform information to service spec [#107](https://github.com/docker/docker-ce/pull/107) +* Cluster update and memory issue fixes [#114](https://github.com/docker/docker-ce/pull/114) +* Changing get network request to return predefined network in swarm [#150](https://github.com/docker/docker-ce/pull/150) + +### Windows + +* Block pulling Windows images on non-Windows daemons [#29001](https://github.com/moby/moby/pull/29001) + +### Deprecation + +* Disable legacy registry (v1) by default [#33629](https://github.com/moby/moby/pull/33629) +- Deprecate `--api-enable-cors` daemon flag. This flag was marked deprecated in Docker 1.6.0 but not listed in deprecated features [#32352](https://github.com/moby/moby/pull/32352) +- Remove Ubuntu 12.04 (Precise Pangolin) as supported platform. Ubuntu 12.04 is EOL, and no longer receives updates [#32520](https://github.com/moby/moby/pull/32520) diff --git a/release-notes/docker-ce.md b/release-notes/docker-ce.md index 6e3b858cfa..b4df677a11 100644 --- a/release-notes/docker-ce.md +++ b/release-notes/docker-ce.md @@ -5,7 +5,7 @@ keywords: release notes, community toc_max: 2 --- -For Docker Enterprise Edition, see [Docker EE](/enterprise/17.03/release-notes.md). +For Docker Enterprise Edition, see [Docker EE](/enterprise/index.md). For Docker releases prior to 17.03.0, see [Docker Engine release notes](/release-notes/docker-engine.md).