diff --git a/docker-for-mac/apple-silicon.md b/docker-for-mac/apple-silicon.md index ee84b0f767..5d24572591 100644 --- a/docker-for-mac/apple-silicon.md +++ b/docker-for-mac/apple-silicon.md @@ -12,7 +12,7 @@ Welcome to Docker Desktop for Apple Silicon. ## Docker Desktop for Apple silicon -2021-04-14 +2021-04-15 Click on the following link to download the GA version of Docker Desktop for Apple silicon. @@ -35,31 +35,7 @@ You must install **Rosetta 2** as some binaries are still Darwin/AMD64. To insta We expect this issue to become less common over time, as more and more images are rebuilt [supporting multiple architectures](https://www.docker.com/blog/multi-arch-build-and-images-the-simple-way/). -The following issues are seen when using the `virtualization.framework` experimental feature: - -- Some VPN clients can prevent the VM running Docker from communicating with the host, preventing Docker Desktop starting correctly. See [docker/for-mac#5208](https://github.com/docker/for-mac/issues/5208). - - This is an interaction between `vmnet.framework` (as used by `virtualization.framework` in Big Sur) and the VPN clients. - -- Docker Desktop is incompatible with macOS Internet Sharing. See [docker/for-mac#5348](https://github.com/docker/for-mac/issues/5348). - - This is an interaction between `vmnet.framework` (as used by `virtualization.framework` in Big Sur) and macOS Internet Sharing. At the moment it is not possible to use Docker Desktop and macOS Internet Sharing at the same time. - -- Some container disk I/O is much slower than expected. See [docker/for-mac#5389](https://github.com/docker/for-mac/issues/5389). Disk flushes are particularly slow due to the need to guarantee data is written to stable storage on the host. - - This is an artifact of the new `virtualization.framework` in Big Sur. - -- TCP and UDP port 53 (DNS) are bound on the host when Docker Desktop starts. Therefore you cannot bind to port 53 on all interfaces with a command like `docker run -p 53:53`. See [docker/for-mac#5335](https://github.com/docker/for-mac/issues/5335). - - This is an artifact of the new `virtualization.framework` in Big Sur. A workaround is to bind to a specific IP address e.g. `docker run -p 127.0.0.1:53:53`. - -- The Linux Kernel may occasionally crash. Docker now detects this problem and pops up an error dialog offering the user the ability to quickly restart Linux. - - We are still gathering data and testing alternate kernel versions. - -The following issues are seen when using the `qemu` backend. - -- `ping` from inside a container to the Internet does not work as expected. To test the network, we recommend using `curl` or `wget`. See [docker/for-mac#5322](https://github.com/docker/for-mac/issues/5322#issuecomment-809392861). +- When using the `qemu` backend, `ping` from inside a container to the Internet does not work as expected. To test the network, we recommend using `curl` or `wget`. See [docker/for-mac#5322](https://github.com/docker/for-mac/issues/5322#issuecomment-809392861). ### Fixes since Docker Desktop RC 3 diff --git a/docker-for-mac/install.md b/docker-for-mac/install.md index 15dda14c1f..5505c7c55a 100644 --- a/docker-for-mac/install.md +++ b/docker-for-mac/install.md @@ -8,11 +8,9 @@ Welcome to Docker Desktop for Mac. This page contains information about Docker D Click one of the following buttons to download Docker Desktop for Mac: -[Docker Desktop for Mac with Intel chip](https://desktop.docker.com/mac/stable/amd64/Docker.dmg){: .button .primary-btn} +[Mac with Intel chip](https://desktop.docker.com/mac/stable/amd64/Docker.dmg){: .button .primary-btn} -[Docker Desktop for Mac with Apple chip](https://desktop.docker.com/mac/stable/arm64/Docker.dmg){: .button .primary-btn} - -##### Docker EULA +[Mac with Apple chip](https://desktop.docker.com/mac/stable/arm64/Docker.dmg){: .button .primary-btn} By downloading Docker Desktop, you agree to the terms of the [Docker Software End User License Agreement](https://www.docker.com/legal/docker-software-end-user-license-agreement){: target="_blank" rel="noopener" class="_"} and the [Docker Data Processing Agreement](https://www.docker.com/legal/data-processing-agreement){: target="_blank" rel="noopener" class="_"}. diff --git a/docker-for-mac/release-notes.md b/docker-for-mac/release-notes.md index 5f8104ecfd..89fd872ba5 100644 --- a/docker-for-mac/release-notes.md +++ b/docker-for-mac/release-notes.md @@ -12,7 +12,7 @@ toc_max: 2 This page contains information about the new features, improvements, known issues, and bug fixes in Docker Desktop releases. ## Docker Desktop 3.3.1 -2021-04-14 +2021-04-15 > [Download for Mac with Intel chip](https://desktop.docker.com/mac/stable/amd64/Docker.dmg) diff --git a/docker-for-mac/troubleshoot.md b/docker-for-mac/troubleshoot.md index bc3b362232..c7fb40649c 100644 --- a/docker-for-mac/troubleshoot.md +++ b/docker-for-mac/troubleshoot.md @@ -244,33 +244,27 @@ in the Apple documentation, and Docker Desktop [Mac system requirements](install ## Known issues -### Apple silicon +* The following issues are seen when using the `virtualization.framework` experimental feature: -The following issues are seen when using the `virtualization.framework` experimental feature: + * Some VPN clients can prevent the VM running Docker from communicating with the host, preventing Docker Desktop starting correctly. See [docker/for-mac#5208](https://github.com/docker/for-mac/issues/5208). -* Some VPN clients can prevent the VM running Docker from communicating with the host, preventing Docker Desktop starting correctly. See [docker/for-mac#5208](https://github.com/docker/for-mac/issues/5208). + This is an interaction between `vmnet.framework` (as used by `virtualization.framework` in Big Sur) and the VPN clients. - This is an interaction between `vmnet.framework` (as used by `virtualization.framework` in Big Sur) and the VPN clients. + * Docker Desktop is incompatible with macOS Internet Sharing. See [docker/for-mac#5348](https://github.com/docker/for-mac/issues/5348). -* Docker Desktop is incompatible with macOS Internet Sharing. See [docker/for-mac#5348](https://github.com/docker/for-mac/issues/5348). + This is an interaction between `vmnet.framework` (as used by `virtualization.framework` in Big Sur) and macOS Internet Sharing. At the moment it is not possible to use Docker Desktop and macOS Internet Sharing at the same time. - This is an interaction between `vmnet.framework` (as used by `virtualization.framework` in Big Sur) and macOS Internet Sharing. At the moment it is not possible to use Docker Desktop and macOS Internet Sharing at the same time. + * Some container disk I/O is much slower than expected. See [docker/for-mac#5389](https://github.com/docker/for-mac/issues/5389). Disk flushes are particularly slow due to the need to guarantee data is written to stable storage on the host. -* Some container disk I/O is much slower than expected. See [docker/for-mac#5389](https://github.com/docker/for-mac/issues/5389). Disk flushes are particularly slow due to the need to guarantee data is written to stable storage on the host. + This is an artifact of the new `virtualization.framework` in Big Sur. - This is an artifact of the new `virtualization.framework` in Big Sur. + * TCP and UDP port 53 (DNS) are bound on the host when Docker Desktop starts. Therefore you cannot bind to port 53 on all interfaces with a command like `docker run -p 53:53`. See [docker/for-mac#5335](https://github.com/docker/for-mac/issues/5335). -* TCP and UDP port 53 (DNS) are bound on the host when Docker Desktop starts. Therefore you cannot bind to port 53 on all interfaces with a command like `docker run -p 53:53`. See [docker/for-mac#5335](https://github.com/docker/for-mac/issues/5335). + This is an artifact of the new `virtualization.framework` in Big Sur. A workaround is to bind to a specific IP address e.g. `docker run -p 127.0.0.1:53:53`. - This is an artifact of the new `virtualization.framework` in Big Sur. A workaround is to bind to a specific IP address e.g. `docker run -p 127.0.0.1:53:53`. + * The Linux Kernel may occasionally crash. Docker now detects this problem and pops up an error dialog offering the user the ability to quickly restart Linux. -- The Linux Kernel may occasionally crash. Docker now detects this problem and pops up an error dialog offering the user the ability to quickly restart Linux. - - We are still gathering data and testing alternate kernel versions. - -For more information, see [Docker Desktop for Apple silicon](apple-silicon.md). - -### General + We are still gathering data and testing alternate kernel versions. * IPv6 is not (yet) supported on Docker Desktop. diff --git a/docker-for-windows/install.md b/docker-for-windows/install.md index f122654e0e..c6b6c846de 100644 --- a/docker-for-windows/install.md +++ b/docker-for-windows/install.md @@ -11,8 +11,6 @@ Welcome to Docker Desktop for Windows. This page contains information about Dock [Docker Desktop for Windows](https://desktop.docker.com/win/stable/amd64/Docker%20Desktop%20Installer.exe){: .button .primary-btn} -##### Docker EULA - By downloading Docker Desktop, you agree to the terms of the [Docker Software End User License Agreement](https://www.docker.com/legal/docker-software-end-user-license-agreement){: target="_blank" rel="noopener" class="_"} and the [Docker Data Processing Agreement](https://www.docker.com/legal/data-processing-agreement){: target="_blank" rel="noopener" class="_"}. ## System requirements diff --git a/docker-for-windows/release-notes.md b/docker-for-windows/release-notes.md index 37c52f8dbd..d4ac993f69 100644 --- a/docker-for-windows/release-notes.md +++ b/docker-for-windows/release-notes.md @@ -12,13 +12,15 @@ toc_max: 2 This page contains information about the new features, improvements, known issues, and bug fixes in Docker Desktop releases. ## Docker Desktop 3.3.1 -2021-04-14 +2021-04-15 > [Download](https://desktop.docker.com/win/stable/amd64/Docker%20Desktop%20Installer.exe) ### Bug fixes and minor changes - - Fixed an issue that caused `docker run` to fail when using `\\wsl.localhost` path to a directory. Fixes [docker/for-win#10786](https://github.com/docker/for-win/issues/10786) +- Fixed an issue that caused `docker run` to fail when using `\\wsl.localhost` path to a directory. Fixes [docker/for-win#10786](https://github.com/docker/for-win/issues/10786) + +- Fixed an issue that caused Docker Desktop to fail during startup when it is unable to establish a connection with Docker Hub in the backend. Fixes [docker/for-win#10896](https://github.com/docker/for-win/issues/10896) ## Docker Desktop 3.3.0 2021-04-08 @@ -47,7 +49,7 @@ For developers in IT managed environments, who don’t have administrative acces - Fixed an issue when viewing compose applications that have been started with an explicit project name. Fixes [docker/for-win#10564](https://github.com/docker/for-win/issues/10564). - Ensure `--add-host host.docker.internal:host-gateway` causes `host.docker.internal` resolves to the host IP, rather than the IP of the IP router. See [docker/for-linux#264](https://github.com/docker/for-linux/issues/264). -- Fixed port allocation for Windows containers. Fixes[docker/for-win#10552](https://github.com/docker/for-win/issues/10552). +- Fixed port allocation for Windows containers. Fixes [docker/for-win#10552](https://github.com/docker/for-win/issues/10552). - Fixed an issue where running a container with a random port on the host caused Docker Desktop dashboard to incorrectly open a browser with port 0, instead of using the allocated port. - Fixed an issue where pulling an image from Docker Hub using the Docker Desktop dashboard was failing silently. - Perform a filesystem check when starting the Linux VM.