@@ -153,6 +226,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
- Fixed `sudo` inside a container failing with a security related error for some images. Fixes [docker/for-mac/6675](https://github.com/docker/for-mac/issues/6675) and [docker/for-win/13161](https://github.com/docker/for-win/issues/13161).
## 4.16.0
+
{% include release-date.html date="2023-01-12" %}
> Download Docker Desktop
@@ -246,6 +320,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
- Calling `sudo` inside a container fails with a security related error for some images. See [docker/for-mac/6675](https://github.com/docker/for-mac/issues/6675) and [docker/for-win/13161](https://github.com/docker/for-win/issues/13161).
## 4.15.0
+
{% include release-date.html date="2022-12-01" %}
> Download Docker Desktop
@@ -282,7 +357,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
### New
-- Substantial performance improvements for macOS users with the option of enabling the new VirtioFS file sharing technology. Available for macOS 12.5 and above.
+- Substantial performance improvements for macOS users with the option of enabling the new VirtioFS file sharing technology. Available for macOS 12.5 and above.
- Docker Desktop for Mac no longer needs to install the privileged helper process `com.docker.vmnetd` on install or on the first run. For more information see [Permission requirements for Mac](https://docs.docker.com/desktop/mac/permission-requirements/).
- Added [WebAssembly capabilities](wasm/index.md). Use with the [containerd integration](containerd/index.md).
- Improved the descriptions for beta and experimental settings to clearly explain the differences and how people can access them.
@@ -328,6 +403,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
- Disabled tray icon animations on Linux which fixes crashes for some users.
## 4.14.1
+
{% include release-date.html date="2022-11-17" %}
> Download Docker Desktop
@@ -374,6 +450,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
- Fixed a bug causing symlinks to not be created for the user if `/usr/local/lib` doesn't already exist. Fixes [docker/for-mac#6569](https://github.com/docker/for-mac/issues/6569)
## 4.14.0
+
{% include release-date.html date="2022-11-10" %}
> Download Docker Desktop
@@ -464,6 +541,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
- For some users on Mac OS there is a known issue with the installer that prevents the installation of a new helper tool needed for the experimental vulnerability and package discovery feature in Docker Desktop. To fix this, a symlink is needed that can be created with the following command: `sudo ln -s /Applications/Docker.app/Contents/Resources/bin/docker-index /usr/local/bin/docker-index`
## 4.13.1
+
{% include release-date.html date="2022-10-31" %}
> Download Docker Desktop
@@ -520,6 +598,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
- Docker Desktop now functions on machines where PowerShell is disabled.
## 4.13.0
+
{% include release-date.html date="2022-10-19" %}
> Download Docker Desktop
@@ -616,6 +695,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
- Fixed a bug that prevented pushing images from the Dashboard
## 4.12.0
+
{% include release-date.html date="2022-09-01" %}
> Download Docker Desktop
@@ -725,7 +805,8 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
- Fixed a bug where versions displayed during an update could be incorrect. Fixes [for-win/issues#12822](https://github.com/docker/for-win/issues/12822).
## 4.11.1
- {% include release-date.html date="2022-08-05" %}
+
+{% include release-date.html date="2022-08-05" %}
> Download Docker Desktop
>
@@ -770,6 +851,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
- Fixed `docker login` to private registries from WSL2 distro [docker/for-win#12871](https://github.com/docker/for-win/issues/12871)
## 4.11.0
+
{% include release-date.html date="2022-07-28" %}
> Download Docker Desktop
@@ -857,6 +939,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
- Fixed bug related to setting up file shares with spaces in their path.
## 4.10.1
+
{% include release-date.html date="2022-07-05" %}
> Download Docker Desktop
@@ -902,6 +985,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
- Fixed a bug where the install command failed because paths were not initialized. Fixes [docker/for-mac#6384](https://github.com/docker/for-mac/issues/6384).
## 4.10.0
+
{% include release-date.html date="2022-06-30" %}
> Download Docker Desktop
@@ -1001,6 +1085,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
- Occasionally the Docker engine will restart during a `docker system prune`. This is a [known issue](https://github.com/moby/buildkit/pull/2177) in the version of buildkit used in the current engine and will be fixed in future releases.
## 4.9.1
+
{% include release-date.html date="2022-06-16" %}
> Download Docker Desktop
@@ -1019,6 +1104,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
- Fixed blank dashboard screen. Fixes [docker/for-win#12759](https://github.com/docker/for-win/issues/12759).
## 4.9.0
+
{% include release-date.html date="2022-06-02" %}
> Download Docker Desktop
@@ -1075,6 +1161,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
- Changing ownership rights for files in bind mounts fails. This is due to the way we have implemented file sharing between the host and VM within which the Docker Engine runs. We aim to resolve this issue in the next release.
## 4.8.2
+
{% include release-date.html date="2022-05-18" %}
> Download Docker Desktop
@@ -1103,6 +1190,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
- Changing ownership rights for files in bind mounts fails. This is due to the way we have implemented file sharing between the host and VM within which the Docker Engine runs. We aim to resolve this issue in the next release.
## 4.8.1
+
{% include release-date.html date="2022-05-09" %}
> Download Docker Desktop
@@ -1132,6 +1220,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
- Changing ownership rights for files in bind mounts fails. This is due to the way we have implemented file sharing between the host and VM within which the Docker Engine runs. We aim to resolve this issue in the next release.
## 4.8.0
+
{% include release-date.html date="2022-05-06" %}
> Download Docker Desktop
@@ -1200,6 +1289,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
- Changing ownership rights for files in bind mounts fails. This is due to the way we have implemented file sharing between the host and VM within which the Docker Engine runs. We aim to resolve this issue in the next release.
## 4.7.1
+
{% include release-date.html date="2022-04-19" %}
> Download Docker Desktop
@@ -1220,6 +1310,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
- Fixed a bug that prevented using Windows container mode. Fixes [docker/for-win#12652](https://github.com/docker/for-win/issues/12652).
## 4.7.0
+
{% include release-date.html date="2022-04-07" %}
> Download Docker Desktop
@@ -1231,8 +1322,8 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
### New
- IT Administrators can now install Docker Desktop remotely using the command line.
-- Add the Docker Software Bill of Materials (SBOM) CLI plugin. The new CLI plugin enables users to generate SBOMs for Docker images. For more information, see [Docker SBOM](../engine/sbom/index.md).
-- Use [cri-dockerd](https://github.com/Mirantis/cri-dockerd){: target="_blank" rel="noopener" class="_"} for new Kubernetes clusters instead of `dockershim`. The change is transparent from the user's point of view and Kubernetes containers run on the Docker Engine as before. `cri-dockerd` allows Kubernetes to manage Docker containers using the standard [Container Runtime Interface](https://github.com/kubernetes/cri-api#readme){: target="_blank" rel="noopener" class="_"}, the same interface used to control other container runtimes. For more information, see [The Future of Dockershim is cri-dockerd](https://www.mirantis.com/blog/the-future-of-dockershim-is-cri-dockerd/){: target="_blank" rel="noopener" class="_"}.
+- Add the Docker Software Bill of Materials (SBOM) CLI plugin. The new CLI plugin enables users to generate SBOMs for Docker images. For more information, see [Docker SBOM](../engine/sbom/index.md).
+- Use [cri-dockerd](https://github.com/Mirantis/cri-dockerd){: target="_blank" rel="noopener" class="_"} for new Kubernetes clusters instead of `dockershim`. The change is transparent from the user's point of view and Kubernetes containers run on the Docker Engine as before. `cri-dockerd` allows Kubernetes to manage Docker containers using the standard [Container Runtime Interface](https://github.com/kubernetes/cri-api#readme){: target="_blank" rel="noopener" class="_"}, the same interface used to control other container runtimes. For more information, see [The Future of Dockershim is cri-dockerd](https://www.mirantis.com/blog/the-future-of-dockershim-is-cri-dockerd/){: target="_blank" rel="noopener" class="_"}.
### Updates
@@ -1268,6 +1359,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
- Fixed a bug in the WSL 2 integration that caused Docker commands to stop working after restarting Docker Desktop or after switching to Windows containers.
## 4.6.1
+
{% include release-date.html date="2022-03-22" %}
> Download Docker Desktop
@@ -1287,6 +1379,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
- Removed a false positive "vm is not running" error from self-diagnose. Fixes [docker/for-mac#6233](https://github.com/docker/for-mac/issues/6233).
## 4.6.0
+
{% include release-date.html date="2022-03-14" %}
> Download Docker Desktop
@@ -1362,6 +1455,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge
- After enabling VirtioFS, containers with processes running with different Unix user IDs may experience caching issues. For example if a process running as `root` queries a file and another process running as user `nginx` tries to access the same file immediately, the `nginx` process will get a "Permission Denied" error.
## 4.5.1
+
{% include release-date.html date="2022-02-15" %}
> Download Docker Desktop
@@ -1379,6 +1473,7 @@ If you are running Docker Desktop on Windows Home, installing 4.5.1 will switch
Alternatively, you can edit the Docker Desktop settings file located at `%APPDATA%\Docker\settings.json` and manually switch the value of the `wslEngineEnabled` field to `true`.
## 4.5.0
+
{% include release-date.html date="2022-02-10" %}
> Download Docker Desktop
@@ -1431,7 +1526,8 @@ Alternatively, you can edit the Docker Desktop settings file located at `%APPDAT
Installing Docker Desktop 4.5.0 from scratch has a bug which defaults Docker Desktop to use the Hyper-V backend instead of WSL 2. This means, Windows Home users will not be able to start Docker Desktop as WSL 2 is the only supported backend. To work around this issue, you must uninstall 4.5.0 from your machine and then download and install Docker Desktop 4.5.1 or a higher version. Alternatively, you can edit the Docker Desktop settings.json file located at `%APPDATA%\Docker\settings.json` and manually switch the value of the `wslEngineEnabled` field to `true`.
## 4.4.4
- {% include release-date.html date="2022-01-24" %}
+
+{% include release-date.html date="2022-01-24" %}
> Download Docker Desktop
>
@@ -1452,6 +1548,7 @@ Installing Docker Desktop 4.5.0 from scratch has a bug which defaults Docker Des
- The tips of the week show on top of the mandatory login dialog when an organization restriction is enabled via a `registry.json` file.
## 4.4.3
+
{% include release-date.html date="2022-01-14" %}
> Download Docker Desktop
@@ -1473,6 +1570,7 @@ Installing Docker Desktop 4.5.0 from scratch has a bug which defaults Docker Des
- The tips of the week show on top of the mandatory login dialog when an organization restriction is enabled via a `registry.json` file.
## 4.4.2
+
{% include release-date.html date="22-01-13" %}
> Download Docker Desktop
@@ -1501,7 +1599,6 @@ Installing Docker Desktop 4.5.0 from scratch has a bug which defaults Docker Des
Docker Desktop version 4.3.0 and 4.3.1 has a bug that may log sensitive information (access token or password) on the user's machine during login.
This only affects users if they are on Docker Desktop 4.3.0, 4.3.1 and the user has logged in while on 4.3.0, 4.3.1. Gaining access to this data would require having access to the user’s local files.
-
### Bug fixes and enhancements
#### For all platforms