Docker is always show "Docker Engine starting..."

Viewed 12669

Hello I got new existing projects and using docker. The problem is my docker desktop app always in Docker Engine starting..., but in my icon it's already show Docker Desktop is running.

running on windows 10

my docker app

my status at his icon

7 Answers

Just close docker desktop app and then open it up again, it will run normally again

In some cases the following method works:

  1. open cmd as admin

  2. enter net stop winnat

  3. start or restart docker desktop

  4. enter net start winnat

Here is my solution.

Run the following two lines of commands inside PowerShell.
First Exit docker hub desktop, then run these commands in PowerShell:

wsl --unregister docker-desktop
wsl --unregister docker-desktop-data

Note: It should be noted that this removes all docker containers and data. (WLS: Unregisters the distribution and deletes the root filesystem.)

Suddennly i opened my laptop and started Docker, it was displaying only "Docker desktop starting" and stuck here for long time. I tried to delete settings.json(auto created on starting docker again) at \AppData\Roaming\Docker but nothing worked. So, i simply restarted my laptop undoing all changes, and this time after few mins Docker desktop started successfully.

Rebooting fixed the issue for me.

Related