Update release-notes.md

language-based edits.
This commit is contained in:
L-Hudson 2018-12-03 19:17:58 -05:00 committed by GitHub
parent ebc7f7d282
commit cec2460155
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 65 additions and 65 deletions

View File

@ -44,7 +44,7 @@ for Windows](install.md#download-docker-for-windows).
- Improved dns update too verbose in logs
- VPNKit: Improved scalability of port forwarding.
- VPNKit: Limit the size of the UDP NAT table. This ensures port forwarding and regular TCP traffic continue even when running very chatty UDP protocols.
- LCOW does not anymore need --platform flag on multi-arch images
- LCOW does not need --platform flag on multi-arch images any more
- Disk size can now be ajusted from 32GiB to drive space.
- Fix dns update too verbose in logs
- Fix panic in diagnose
@ -57,15 +57,15 @@ for Windows](install.md#download-docker-for-windows).
- [Docker 18.06.1-ce](https://github.com/docker/docker-ce/releases/tag/v18.06.1-ce)
* Bug fixes and minor changes
- Fix bug in VM activity detection, preventing Docker Desktop to start. Fixes [docker/for-win#2404](https://github.com/docker/for-win/issues/2404)
- Fix bug in VM activity detection, preventing Docker Desktop from starting. Fixes [docker/for-win#2404](https://github.com/docker/for-win/issues/2404)
- Fix bug in detection when Windows service is not running, and propose to restart the service.
- Fix local DNS failing to resolve inside containers. Fixes [docker/for-win#2301](https://github.com/docker/for-win/issues/2301), [docker/for-win#2304](https://github.com/docker/for-win/issues/2304)
- Fix Kubernetes status display after reset to factory default
- Fix bug where `host.docker.internal` is not resolved in some cases. Fixes [docker/for-win#2402](https://github.com/docker/for-win/issues/2402)
- Use a 1MB vhdx blocksize instead of the default 32MB. See [docker/for-win#244](https://github.com/docker/for-win/issues/244). Also see [Microsoft Best Practices for running Linux on Hyper-V](https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/best-practices-for-running-linux-on-hyper-v)
- Fix diagnostics in specific cases when Windows service is not started.
- Changed back samba default file permission to avoid issue with too open rights. Fixes [docker/for-win#2170](https://github.com/docker/for-win/issues/2170)
- On RS5 insider, Fix wrong detection of missing feature "Containers" requiring to install feature + reboot.
- Fix diagnostics in specific cases when the Windows service is not started.
- Changed the samba default file permission to avoid an issue with too open rights. Fixes [docker/for-win#2170](https://github.com/docker/for-win/issues/2170)
- On RS5 insider, fixed wrong detection of missing feature "Containers" requiring you to install the feature and then reboot.
### Docker Community Edition 18.06.0-ce-win72 2018-07-26
@ -89,11 +89,11 @@ for Windows](install.md#download-docker-for-windows).
- Linux Kernel 4.9.93 with CEPH, DRBD, RBD, MPLS_ROUTING and MPLS_IPTUNNEL enabled
* New
- Kubernetes Support. You can now run a single-node Kubernetes cluster from the "Kubernetes" Pane in Docker for Windows settings and use kubectl commands as well as docker commands. See https://docs.docker.com/docker-for-windows/kubernetes/
- Kubernetes Support. You can now run a single-node Kubernetes cluster from the "Kubernetes" Pane in Docker for Windows settings and use kubectl commands as well as Docker commands. See https://docs.docker.com/docker-for-windows/kubernetes/
* Bug fixes and minor changes
- AUFS storage driver is deprecated in Docker Desktop and AUFS support will be removed in the next major release. You can continue with AUFS in Docker Desktop 18.06.x, but you will need to reset disk image (in Settings > Reset menu) before updating to the next major update. You can check documentation to [save images](https://docs.docker.com/engine/reference/commandline/save/#examples) and [backup volumes](https://docs.docker.com/storage/volumes/#backup-restore-or-migrate-data-volumes)
- Fix bug which would cause VM logs to be written to RAM rather than disk in some cases, and the VM to hang.
- AUFS storage driver is deprecated in Docker Desktop and AUFS support will be removed in the next major release. You can continue with AUFS in Docker Desktop 18.06.x, but you will need to reset the disk image (in Settings > Reset menu) before updating to the next major update. You can check documentation to [save images](https://docs.docker.com/engine/reference/commandline/save/#examples) and [backup volumes](https://docs.docker.com/storage/volumes/#backup-restore-or-migrate-data-volumes)
- Fix bug which would in some cases cause virtual machine logs to be written to RAM rather than disk, and the virtual machine to hang.
- Fix security issue with named pipe connection to docker service.
- Fix VPNKit memory leak. Fixes [docker/for-win#2087](https://github.com/docker/for-win/issues/2087), [moby/vpnkit#371](https://github.com/moby/vpnkit/issues/371)
- Fix restart issue when using Windows fast startup on latest 1709 Windows updates. Fixes [docker/for-win#1741](https://github.com/docker/for-win/issues/1741), [docker/for-win#1741](https://github.com/docker/for-win/issues/1741)
@ -141,33 +141,33 @@ for Windows](install.md#download-docker-for-windows).
- AUFS 20180312
* New
- VM disk size can be changed in settings. Fixes [docker/for-win#105](https://github.com/docker/for-win/issues/105)
- VM Swap size can be changed in settings.
- Virtual machine disk size can be changed in settings. Fixes [docker/for-win#105](https://github.com/docker/for-win/issues/105)
- Virtual machine swap size can be changed in settings.
- New menu item to restart Docker.
- Support NFS Volume sharing. See [docker/for-win#1700](https://github.com/docker/for-win/issues/1700)
- Allow to activate Windows Containers during installation (avoid vm disk creation and vm boot when working only on win containers). See [docker/for-win#217](https://github.com/docker/for-win/issues/217).
- Experimental feature: LCOW containers can now be run next to Windows containers (on Windows RS3 build 16299 and later). Use `--platform=linux` in Windows container mode to run Linux Containers On Windows. Note that LCOW is experimental, it requires daemon `experimental` option.
- Allow to activate Windows Containers during installation (avoid virtual machine disk creation and virtual machine boot when working only on Windows containers). See [docker/for-win#217](https://github.com/docker/for-win/issues/217).
- Experimental feature: LCOW containers can now be run next to Windows containers (on Windows RS3 build 16299 and later). Use `--platform=linux` in Windows container mode to run Linux Containers On Windows. Note that LCOW is experimental; it requires the daemon `experimental` option.
* Bug fixes and minor changes
- Fix port Windows Containers port forwarding on Windows 10 build 16299 post KB4074588. Fixes [docker/for-win#1707](https://github.com/docker/for-win/issues/1707), [docker/for-win#1737](https://github.com/docker/for-win/issues/1737)
- Fix Windows Containers port forwarding on Windows 10 build 16299 post KB4074588. Fixes [docker/for-win#1707](https://github.com/docker/for-win/issues/1707), [docker/for-win#1737](https://github.com/docker/for-win/issues/1737)
- Fix daemon not starting properly when setting TLS-related options.
- DNS name `host.docker.internal` shoud be used for host resolution from containers. Older aliases (still valid) are deprecated in favor of this one. (See https://tools.ietf.org/html/draft-west-let-localhost-be-localhost-06).
- Fix for the HTTP/S transparent proxy when using "localhost" names (e.g. `host.docker.internal`). Fixes [docker/for-win#1130](https://github.com/docker/for-win/issues/1130)
- Fix for the HTTP/S transparent proxy when using "localhost" names (for example, `host.docker.internal`). Fixes [docker/for-win#1130](https://github.com/docker/for-win/issues/1130)
- Fix Linuxkit start on Windows RS4 Insider. Fixes [docker/for-win#1458](https://github.com/docker/for-win/issues/1458), [docker/for-win#1514](https://github.com/docker/for-win/issues/1514), [docker/for-win#1640](https://github.com/docker/for-win/issues/1640)
- Fix risk of privilege escalation. (https://www.tenable.com/sc-report-templates/microsoft-windows-unquoted-service-path-vulnerability)
- All users present in the docker-users group are now able to use docker. Fixes [docker/for-win#1732](https://github.com/docker/for-win/issues/1732)
- Migration of Docker Toolbox images is not proposed anymore in Docker For Windows installer (still possible to [migrate Toolbox images manually](https://docs.docker.com/docker-for-windows/docker-toolbox/) ).
- All users present in the docker-users group are now able to use Docker. Fixes [docker/for-win#1732](https://github.com/docker/for-win/issues/1732)
- Migration of Docker Toolbox images is not proposed in Docker For Windows installer (still possible to [migrate Toolbox images manually](https://docs.docker.com/docker-for-windows/docker-toolbox/) ).
- Better cleanup for Windows containers and images on reset/uninstall. Fixes [docker/for-win#1580](https://github.com/docker/for-win/issues/1580), [docker/for-win#1544](https://github.com/docker/for-win/issues/1544), [docker/for-win#191](https://github.com/docker/for-win/issues/191)
- Desktop icon creation is optional in installer, do not recreate Desktop icon on upgrade (effective on next upgrade). Fixes [docker/for-win#246](https://github.com/docker/for-win/issues/246), [docker/for-win#925](https://github.com/docker/for-win/issues/925), [docker/for-win#1551](https://github.com/docker/for-win/issues/1551)
- Desktop icon creation is optional in installer; do not recreate Desktop icon on upgrade (effective on next upgrade). Fixes [docker/for-win#246](https://github.com/docker/for-win/issues/246), [docker/for-win#925](https://github.com/docker/for-win/issues/925), [docker/for-win#1551](https://github.com/docker/for-win/issues/1551)
### Docker Community Edition 17.12.0-ce-win47 2018-01-12
[Download](https://download.docker.com/win/stable/15139/Docker%20for%20Windows%20Installer.exe)
* Bug fixes and minor changes
- Fix linuxKit port-forwarder sometimes not being able to start. Fixes [docker/for-win#1506](https://github.com/docker/for-win/issues/1506)
- Fix linuxkit port-forwarder sometimes not being able to start. Fixes [docker/for-win#1506](https://github.com/docker/for-win/issues/1506)
- Fix certificate management when connecting to a private registry. Fixes [docker/for-win#1512](https://github.com/docker/for-win/issues/1512)
- Fix Mount compatibility when mounting drives with `-v //c/...`, now mounted in /host_mnt/c in the LinuxKit VM. Fixes [docker/for-win#1509](https://github.com/docker/for-win/issues/1509), [docker/for-win#1516](https://github.com/docker/for-win/issues/1516), [docker/for-win#1497](https://github.com/docker/for-win/issues/1497)
- Fix Mount compatibility when mounting drives with `-v //c/...`, now mounted in /host_mnt/c in the linuxkit virtual machine. Fixes [docker/for-win#1509](https://github.com/docker/for-win/issues/1509), [docker/for-win#1516](https://github.com/docker/for-win/issues/1516), [docker/for-win#1497](https://github.com/docker/for-win/issues/1497)
- Fix icon displaying edge. Fixes [docker/for-win#1508](https://github.com/docker/for-win/issues/1508)
### Docker Community Edition 17.12.0-ce-win46 2018-01-09
@ -181,16 +181,16 @@ for Windows](install.md#download-docker-for-windows).
- Linux Kernel 4.9.60
* New
- VM entirely built with Linuxkit
- Virtual machine entirely built with linuxkit
- Add localhost port forwarder for Windows (thanks @simonferquel). Use Microsoft localhost port forwarder when it is available (insider build RS4).
* Bug fixes and minor changes
- Display various component versions in About box.
- Fix Vpnkit issue when username has spaces. See [docker/for-win#1429](https://github.com/docker/for-win/issues/1429)
- Fix vpnkit issue when username has spaces. See [docker/for-win#1429](https://github.com/docker/for-win/issues/1429)
- Diagnostic improvements to get VM logs before VM shutdown.
- Fix installer check for not supported Windows `CoreCountrySpecific` Edition.
- Fix a class of startup failures where the database fails to start. See [docker/for-win#498](https://github.com/docker/for-win/issues/498)
- Links in Update changelog now open the default browser instead of IE. (fixes [docker/for-win#1311](https://github.com/docker/for-win/issues/1311))
- Links in update changelog now open the default browser instead of IE. (fixes [docker/for-win#1311](https://github.com/docker/for-win/issues/1311))
## Stable Releases of 2017
@ -208,7 +208,7 @@ for Windows](install.md#download-docker-for-windows).
- Fix uninstaller issue (in some specific cases dockerd process was not killed properly)
- Fix Net Promoter Score Gui bug. Fixes [for-win/#1277](https://github.com/docker/for-win/issues/1277)
- Fix `docker.for.win.localhost` not working in proxy settings. Fixes [for-win/#1130](https://github.com/docker/for-win/issues/1130)
- Increased timeout for VM boot startup to 2 minutes.
- Increased timeout for virtual machine boot startup to 2 minutes.
### Docker Community Edition 17.09.0-ce-win33 2017-10-06
@ -216,7 +216,7 @@ for Windows](install.md#download-docker-for-windows).
[Download](https://download.docker.com/win/stable/13620/Docker%20for%20Windows%20Installer.exe)
* Bug fixes
- Fix Docker For Windows unable to start in some cases : removed use of libgmp sometimes causing the vpnkit process to die.
- Fix Docker For Windows unable to start in some cases: removed use of libgmp sometimes causing the vpnkit process to die.
### Docker Community Edition 17.09.0-ce-win32 2017-10-02
@ -237,14 +237,14 @@ for Windows](install.md#download-docker-for-windows).
- VPNKit: add support for ping!
- VPNKit: add slirp/port-max-idle-timeout to allow the timeout to be adjusted or even disabled
- VPNKit: bridge mode is default everywhere now
- Add `Skip This version` button in update window
- Add `Skip This Version` button in update window
* Security fixes
- VPNKit: security fix to reduce the risk of DNS cache poisoning attack (reported by Hannes Mehnert https://hannes.nqsb.io/)
* Bug fixes and minor changes
- Kernel: Enable TASK_XACCT and TASK_IO_ACCOUNTING
- Rotate logs in the VM more often (docker/for-win#244)
- Rotate logs in the virtual machine more often (docker/for-win#244)
- Reset to default stops all engines and removes settings including all daemon.json files
- Better backend service checks (related to https://github.com/docker/for-win/issues/953)
- Fix auto updates checkbox, no need to restart the application
@ -253,9 +253,9 @@ for Windows](install.md#download-docker-for-windows).
- VPNKit: change protocol to support error messages reported back from the server
- VPNKit: fix a bug which causes a socket to leak if the corresponding TCP connection is idle
for more than 5 minutes (related to [docker/for-mac#1374](https://github.com/docker/for-mac/issues/1374))
- VPNKit: improve the logging around the Unix domain socket connections
- VPNKit: improve the logging around the UNIX domain socket connections
- VPNKit: automatically trim whitespace from int or bool database keys
- Do not anymore move credentials in credential store at startup
- Do not move credentials into the credential store at startup
### Docker Community Edition 17.06.2-ce-win27 2017-09-06
@ -306,18 +306,18 @@ for Windows](install.md#download-docker-for-windows).
**Bug fixes and minor changes**
- Fixed group access check for users logged in with Active Directory (fixes [docker/for-win#785](https://github.com/docker/for-win/issues/785))
- Check environment variables and add some warnings in logs if they can cause docker to fail
- Many processes that were running in admin mode are now running within the user identity
- Cloud federation command lines now opens in the user home directory
- Checked environment variables and add some warnings in logs if they can cause docker to fail
- Many processes that were running in admin mode now run within the user identity
- Cloud federation command lines now open in the user home directory
- Named pipes are now created with more constrained security descriptors to improve security
- Security fix : Users must be part of a specific group "docker-users" to run Docker for windows
- Reset to default / uninstall also reset docker cli settings and logout user from Docker Cloud and registries
- Detect a bitlocker policy preventing windows containers to work
- Security fix: Users must be part of the specific group "docker-users" to run Docker for Windows
- Reset to default / uninstall also reset Docker cli settings and logout user from Docker Cloud and registries
- Detected a bitlocker policy preventing windows containers to work
- Fixed an issue on filesharing when explicitly disabled on vmswitch interface
- Fixed VM not starting when machine had very long name
- Fixed virtual machine not starting when the machine had a very long name
- Fixed a bug where Windows daemon.json file was not written (fixes [docker/for-win#670](https://github.com/docker/for-win/issues/670))
- Added patches to the kernel to fix VMBus crash
- Named pipe client connection should not trigger dead locks on `docker run` with data in stdin anymore
- Named pipe client connection should not trigger dead locks on `docker run` with data in stdin any more
- Buffered data should be treated correctly when docker client requests are upgraded to raw streams
### Docker Community Edition 17.03.1-ce-win12 2017-05-12
@ -347,21 +347,21 @@ progressively
**Bug fixes and minor changes**
- Match Hyper-V Integration Services by ID, not name
- Matched Hyper-V Integration Services by ID, not name
- Don't consume 100% CPU when the service is stopped
- Log the diagnostic id when uploading
- Improved Firewall handling: stop listing the rules since it can take a lot of time
- Improved firewall handling: stop listing the rules since it can take a lot of time
- Don't rollback to the previous engine when the desired engine fails to start
- Don't use port 4222 inside the Linux VM
- Fix startup error of ObjectNotFound in Set-VMFirmware
- Add detailed logs when firewall is configured
- Add a link to the Experimental Features documentation
- Fixed the Copyright in About Dialog
- Don't use port 4222 inside the Linux virtual machine
- Fixed startup error of ObjectNotFound in Set-VMFirmware
- Added detailed logs when firewall is configured
- Added a link to the Experimental Features documentation
- Fixed the copyright in the About dialog
- VPNKit: fix unmarshalling of DNS packets containing pointers to pointers to labels
- VPNKit: set the Recursion Available bit on DNS responses from the cache
- VPNKit: Avoid diagnostics to capture too much data
- VPNKit: fix a source of occasional packet loss (truncation) on the virtual ethernet link
- Fix negotiation of TimeSync protocol version (via kernel update)
- Fixed negotiation of TimeSync protocol version (through kernel update)
### Docker for Windows 1.13.1, 2017-02-09
@ -400,21 +400,21 @@ progressively
(using "advanced" tab in the UI)
- Support for arm, aarch64, ppc64le architectures using qemu
- TRIM support for disk (shrinks virtual disk)
- VM's time synchronization is forced after the host wakes from sleep mode
- Virtual machine's time synchronization is forced after the host wakes from sleep mode
- Docker Experimental mode can be toggled
**Bug fixes and minor changes**
- Improved Proxy UI
- Improvements to Logging and Diagnostics
- About Box is now Copy/Paste enabled
- About Box is now copy/paste enabled
- Improvements in drive sharing code
- Optimized boot process
- Trend Micro Office Scan made the Api proxy think no drive was shared
- Trend Micro Office Scan made the API proxy think no drive was shared
- Show a link to the virtualization documentation
- Always remove the disk on factory reset
- VPNKit: Improved diagnostics
- VPNKit: Forwarded UDP datagrams should have correct source port numbers
- VPNKit: Forwarded UDP datagrams have correct source port numbers
- VPNKit: If one request fails, allow other concurrent requests to succeed.
For example this allows IPv4 servers to work even if IPv6 is broken.
- VPNKit: Fix bug which could cause the connection tracking to
@ -442,15 +442,15 @@ We did not distribute a 1.12.4 stable release
**New**
- Restore the VM's configuration when it was changed by the user
- Restore the virtual machine's configuration after user changes
- Detect firewall configuration that might block the file sharing
- Detect firewall configurations that might block file sharing
- Send more GUI usage statistics to help us improve the product
- The path to HyperV disks is not hardcoded anymore, making the Toolbox import work with non-standard path
- The path to HyperV disks is not hardcoded anymore, making the Toolbox import work with non-standard paths
- Verify that ALL HyperV features are enabled
- Verify that all HyperV features are enabled
- Added Moby console to the logs
@ -478,25 +478,25 @@ We did not distribute a 1.12.4 stable release
- Added the settings to the diagnostics
- Make sure we don't use an older Nlog library from the GAC
- Made sure we didn't use an older Nlog library from the GAC
- Fix a password escaping regression
- Fixed a password escaping regression
- Support writing large values to the database, specially for trusted CAs
- Supports writing large values to the database, specially for trusted CAs
- Preserve the Powershell stacktraces
- Preserves the Powershell stacktraces
- Write OS and Application versions at the top of each log file
- Writes OS and Application versions at the top of each log file
- Don't recreate the VM if only the DNS server is set
- Don't recreate the virtual machine if only the DNS server is set
- The uninstaller now kills the service if it failed to stop it properly
- Improve debug information
- Improved debug information
**Networking**
- VpnKit is now restarted if it dies
- VpnKit is now restarted if it stops
- VpnKit: impose a connection limit to avoid exhausting file descriptors
@ -560,19 +560,19 @@ We did not distribute a 1.12.4 stable release
* Uploading a diagnostic now shows a proper status message in the Settings
* Docker stops asking to import from Toolbox after an upgrade
* Docker stops asking to import from the Toolbox after an upgrade
* Docker can now import from Toolbox just after HyperV is activated
* Docker can now import from the Toolbox just after HyperV is activated
* Added more debug information to the diagnostics
* Sending anonymous statistics shouldn't hang anymore when Mixpanel is not available
* Sending anonymous statistics doesn't hang anymore when Mixpanel is not available
* Support newlines in release notes
* Improve error message when Docker daemon is not responding
* Improve the error message when the Docker daemon is not responding
* The configuration database is now stored in-memory
* The configuration database is now stored in memory
* Preserve the stacktrace of PowerShell errors