-
Notifications
You must be signed in to change notification settings - Fork 290
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't install Docker 3.6.0 on windows 10 Pro with WSL 2 enabled- Unhandled exception #12697
Comments
|
We don't have the capacity to investigate very old versions of Docker Desktop. Could you try with the latest 4.8.1? |
With Docker 4.8.2, I'm also having the same issue:
Self-diagnose output:
|
Closed issues are locked after 30 days of inactivity. If you have found a problem that seems similar to this, please open a new issue. Send feedback to Docker Community Slack channels #docker-for-mac or #docker-for-windows. |
Actual behavior
Can't install Docker on windows 10 Pro with WSL 2 enabled in Ubuntu distro. Get an error when installing.
I had a prior version (a version from 1 year ago) of Docker Desktop installed with WSL1. I enabled WSL2 and Docker Desktop was running fine. Then I tried to update docker using "find updates" option inside Docker, it started updating but then I got an error and the installation was aborted. Docker was uninstalled from my computer and NO new version was installed. So, I tried to install it again, manually downloading Docker installer and double clicking "Docker Desktop Installer.exe" but nothing happens. Then followed the steps stated bellow (steps to reproduce the error) getting an exception error.
I tried also restarting my computer and again with the same error.
Expected behavior
Install the program normally
Information
Output of
& "C:\Program Files\Docker\Docker\resources\com.docker.diagnose.exe" check
Steps to reproduce the behavior
Unhandled Exception: System.ComponentModel.Win32Exception: The system cannot find the path specified
at Docker.Core.CanonicalizePath.CheckSymlinkForSubPath(String path, String pathEnd) in C:\workspaces\PR-17739\src\github.com\docker\pinata\win\src\Docker.Core\CanonicalizePath.cs:line 133
at Docker.Core.PermissionUtils.CheckPath(String path, Boolean allowDockerAppData) in C:\workspaces\PR-17739\src\github.com\docker\pinata\win\src\Docker.Core\PermissionUtils.cs:line 233
at Docker.Core.PermissionUtils.CheckACLBeforeRestrictAndCheckSymlink(ILogger logger, String path) in C:\workspaces\PR-17739\src\github.com\docker\pinata\win\src\Docker.Core\PermissionUtils.cs:line 93
at Docker.Core.PermissionUtils.ApplyACLOnChildren(ILogger logger, String path, Int32 recurse) in C:\workspaces\PR-17739\src\github.com\docker\pinata\win\src\Docker.Core\PermissionUtils.cs:line 78
at Docker.Core.PermissionUtils.ApplyACLOnChildren(ILogger logger, String path, Int32 recurse) in C:\workspaces\PR-17739\src\github.com\docker\pinata\win\src\Docker.Core\PermissionUtils.cs:line 62
at Docker.Core.PermissionUtils.RemoveGlobalWrite(ILogger logger, String path) in C:\workspaces\PR-17739\src\github.com\docker\pinata\win\src\Docker.Core\PermissionUtils.cs:line 21
at CommunityInstaller.Program.Main(String[] args)
UPDATE: I was able to install Docker Desktop 3.5.2.
The text was updated successfully, but these errors were encountered: