I'm having Docker Desktop on my Windows PC. While checking the version of the docker in the registry it shows the version as 2.1.0.5
. But when I running the below command in the Windows CMD, it returns the version as 19.03.5
.
Which one is the correct version and why it's showing two different versions for a single application?
20.10. 14. This release of Docker Engine updates the default inheritable capabilities for containers to address CVE-2022-24769, a new version of the containerd.io runtime is also included to address the same issue.
On Windows 10: Go to Settings -> Apps & Features. click on the Docker-App. click on "Uninstall" - version-number of Docker Desktop is displayed.
Docker Desktop is an easy-to-install application and includes Docker Engine, Docker CLI client, Docker Compose, Docker Content Trust, Kubernetes, and Credential Helper.
On windows, you can check this registry entry:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Docker Desktop
But probably a lot easier if you right click on the windows icon in the lower left corner, pick Apps and Features
and click Docker Desktop
in the list on the right hand side of the new window. You will see a version number like 2.2.0.3
or similar. This is the version of Docker Desktop.
The other two version numbers that the docker version
command prints for you, they are the version number of the Docker Engine Server
and Docker Engine Client
.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With