Docker Desktop WSL Engine Startup Failure: Missing docker-wsl-cli.iso.sha256 File

Hello everyone,

I’ve encountered an issue with Docker Desktop. When attempting to start Docker Desktop, I received the following error:

running engines: engines watcher: running engine: waiting for the Docker API: engine linux failed to run: starting WSL engine: error spotted in wslbootstrap log: “[2024-07-20T01:37:40.829214454Z][wsl-bootstrap][F] open /tmp/host/c/Program Files/Docker/Docker/resources/wsl/docker-wsl-cli.iso.sha256: no such file or directory”

I’ve tried restarting Docker Desktop, but the problem persists. Here are my system details:

  • Operating System: Windows 10 64-bit
  • Docker Desktop Version: 4.32.0
  • WSL Version: 2
    I have taken the following steps:
  1. Restarted Docker Desktop.
  2. Checked the Docker installation directory to confirm the file path.

I expected Docker Desktop to start up normally, but instead, the WSL engine failed to start. Has anyone else encountered a similar issue? Or do you have any suggestions for resolving this problem?

Thank you very much for your help.