Issue Type: Docker Failed to Start
OS Version/Build: Windows 10 Pro 10.0.19043.2006
App Version: Docker Desktop for Win 4.12.0 (85629)
OS/Arch: windows/amd64
On my laptop, the Docker Desktop for Windows doesn’t start, despite all requirements such as Hyper-V and WSL2 enabled. The Docker Service is up and running but in the logs, I found these lines:
-------------------------------------------------------------------------------->8
Version: 4.12.0 (85629)
Sha1: 38dadfbe15d75f37fe5285e8466328291ef133b9
Started on: 2022/10/05 04:41:58.244
Resources: C:\Program Files\Docker\Docker\resources
OS: Windows 10 Pro
Edition: Professional
Id: 2009
Build: 19043
BuildLabName: 19041.1.amd64fre.vb_release.191206-1406
File: C:\Users\Albert Kasimov\AppData\Local\Docker\log.txt
CommandLine: "C:\Program Files\Docker\Docker\Docker Desktop.exe"
You can send feedback, including this log file, at https://github.com/docker/for-win/issues
[2022-10-05T04:41:58.309129300Z][GUI ][Info ] Starting...
[2022-10-05T04:41:58.458129600Z][GUI ][Error ] Docker.Core.DockerException:
File not found 'C:\Program Files\Docker\Docker\resources\com.docker.backend.exe'
in Docker.Engines.ManagedProcesses.ManagedProcess.Start(String arguments, String currentDirectory, IDictionary`2 envVariables) in C:\workspaces\4.12.x\src\github.com\docker\pinata\win\src\Docker.Engines\ManagedProcesses\ManagedProcess.cs:line 62
в Docker.Engines.ManagedProcesses.GoBackendProcess.Start() in C:\workspaces\4.12.x\src\github.com\docker\pinata\win\src\Docker.Engines\ManagedProcesses\GoBackendProcess.cs:line 64
в Docker.Program.Run(IReadOnlyCollection`1 args) in C:\workspaces\4.12.x\src\github.com\docker\pinata\win\src\Docker.Desktop\Program.cs:line195
Then I have checked the installation folder and I also was unable to find com.docker.backend.exe
at specified path.
I have many attempts to re-install this package and noticed that that file instantly dissappears after unpacking.
I disabled all antivirus software but it didn’t help.
Installation log
Version: 4.12.0 (85629)
Sha1:
Started on: 2022.10.05 04:56:38.067
Resources: C:\Users\Albert Kasimov\Downloads\resources
OS: Windows 10 Pro
Edition: Professional
Id: 2009
Build: 19043
BuildLabName: 19041.1.amd64fre.vb_release.191206-1406
File: C:\ProgramData\DockerDesktop\install-log-admin.txt
CommandLine: "C:\Users\Albert Kasimov\Downloads\Docker Desktop Installer.exe" install
You can send feedback, including this log file, at https://github.com/docker/for-win/issues
[2022-10-05T04:56:38.174234500Z][ManifestAndExistingInstallationLoader][Info ] No install path specified, looking for default installation registry key
[2022-10-05T04:56:38.180234700Z][Installer ][Info ] No installation found
[2022-10-05T04:56:38.262206400Z][InstallWorkflow ][Info ] Cancel pending background download
[2022-10-05T04:56:38.264206000Z][BackgroundTransfer][Info ] Cancel current background transfer job
[2022-10-05T04:56:38.268200600Z][InstallWorkflow ][Info ] Using package: res:DockerDesktop
[2022-10-05T04:56:38.269206600Z][InstallWorkflow ][Info ] Downloading
[2022-10-05T04:56:39.907524400Z][InstallWorkflow ][Info ] Extracting manifest
[2022-10-05T04:56:40.234438500Z][InstallWorkflow ][Info ] Manifest found: version=85629, displayVersion=4.12.0, channelUrl=https://desktop.docker.com/win/main/amd64/appcast.xml
[2022-10-05T04:56:40.234438500Z][InstallWorkflow ][Info ] Checking prerequisites
[2022-10-05T04:56:40.422437700Z][InstallWorkflow ][Info ] Prompting for optional features
[2022-10-05T04:56:41.338085100Z][Installer ][Warning] Failed to track the installer started event
[2022-10-05T04:56:43.367272800Z][InstallWorkflow ][Info ] Selected backend mode: wsl-2
[2022-10-05T04:56:43.368214000Z][InstallWorkflow ][Info ] Unpacking artifacts
[2022-10-05T04:57:54.879885700Z][InstallWorkflow ][Info ] Deploying component CommunityInstaller.CreateGroupAction
[2022-10-05T04:58:04.219168100Z][InstallWorkflow ][Info ] Deploying component CommunityInstaller.AddToGroupAction
[2022-10-05T04:58:04.224169500Z][InstallWorkflow ][Info ] Deploying component CommunityInstaller.EnableFeaturesAction
[2022-10-05T04:58:04.310173300Z][InstallWorkflow-EnableFeaturesAction][Info ] Required features: VirtualMachinePlatform, Microsoft-Windows-Subsystem-Linux
[2022-10-05T04:58:04.535173600Z][InstallWorkflow ][Info ] Deploying component CommunityInstaller.ServiceAction
[2022-10-05T04:58:04.537173600Z][InstallWorkflow-ServiceAction][Info ] Removing service
[2022-10-05T04:58:04.538173800Z][InstallWorkflow-ServiceAction][Info ] Creating service
[2022-10-05T04:58:06.287059600Z][InstallWorkflow ][Info ] Deploying component CommunityInstaller.ShortcutAction
[2022-10-05T04:58:06.295061200Z][InstallWorkflow-ShortcutAction][Info ] Creating shortcut: C:\ProgramData\Microsoft\Windows\Start Menu\Docker Desktop.lnk/Docker Desktop
[2022-10-05T04:58:06.300054600Z][InstallWorkflow ][Info ] Deploying component CommunityInstaller.ShortcutAction
[2022-10-05T04:58:06.300054600Z][InstallWorkflow-ShortcutAction][Info ] Creating shortcut: C:\Users\Albert Kasimov\Desktop\Docker Desktop.lnk/Docker Desktop
[2022-10-05T04:58:06.301060400Z][InstallWorkflow ][Info ] Deploying component CommunityInstaller.AutoStartAction
[2022-10-05T04:58:06.302053700Z][InstallWorkflow ][Info ] Deploying component CommunityInstaller.PathAction
[2022-10-05T04:58:06.438105000Z][InstallWorkflow ][Info ] Deploying component CommunityInstaller.PathAction
[2022-10-05T04:58:06.573332200Z][InstallWorkflow ][Info ] Deploying component CommunityInstaller.ExecAction
[2022-10-05T04:58:13.375520300Z][InstallWorkflow ][Info ] Registering product
[2022-10-05T04:58:13.380527700Z][InstallWorkflow ][Info ] Deleting C:\ProgramData\DockerDesktop\install-settings.json
[2022-10-05T04:58:13.380527700Z][InstallWorkflow ][Info ] Installation succeeded
Steps to reproduce:
-
Download the installation package from Official Release Notes page
-
Launch installation via Powershell with administration permissions by command
Start-Process '.\Docker Desktop Installer.exe' -Wait install
-
Start Docker Desktop application
-
Check logs file on
%appdata%\Local\Docker\log.txt
-
Check the installation folder
C:\Program Files\Docker\Docker\resources