When I try to start up Docker desktop, I immediately get this notification
Pressing “Restart it” causes the error message to pop up again .
In Settings > Resources > WSL Integration, I have enabled Ubuntu
When I run wsl -l v
, it shows that “*Ubuntu” is running and version 2.
I’m not sure why this isn’t working. Any help is greatly appreciated.
Did you manage to solve this problem?
I’m getting the same error message and docker fails with an error logs:
Docker.Core.NoBugsnagException:
Failed to start
w Docker.Engines.LinuxkitDaemonStartup.d__5.MoveNext() w C:\workspaces\main-merge\src\github.com\docker\pinata\win\src\Docker.Engines\LinuxkitDaemonStartup.cs:wiersz 54
— Koniec śladu stosu z poprzedniej lokalizacji, w której wystąpił wyjątek —
w System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
w System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
w Docker.Engines.WSL2.LinuxWSL2Engine.d__26.MoveNext() w C:\workspaces\main-merge\src\github.com\docker\pinata\win\src\Docker.Engines\WSL2\LinuxWSL2Engine.cs:wiersz 170
— Koniec śladu stosu z poprzedniej lokalizacji, w której wystąpił wyjątek —
w System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
w System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
w Docker.ApiServices.StateMachines.TaskExtensions.d__0.MoveNext() w C:\workspaces\main-merge\src\github.com\docker\pinata\win\src\Docker.ApiServices\StateMachines\TaskExtensions.cs:wiersz 29
— Koniec śladu stosu z poprzedniej lokalizacji, w której wystąpił wyjątek —
w System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
w System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
w Docker.ApiServices.StateMachines.StartTransition.d__6.MoveNext() w C:\workspaces\main-merge\src\github.com\docker\pinata\win\src\Docker.ApiServices\StateMachines\StartTransition.cs:wiersz 72
— Koniec śladu stosu z poprzedniej lokalizacji, w której wystąpił wyjątek —
w System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
w Docker.ApiServices.StateMachines.StartTransition.d__6.MoveNext() w C:\workspaces\main-merge\src\github.com\docker\pinata\win\src\Docker.ApiServices\StateMachines\StartTransition.cs:wiersz 99
— Koniec śladu stosu z poprzedniej lokalizacji, w której wystąpił wyjątek —
w System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
w System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
w Docker.ApiServices.StateMachines.EngineStateMachine.d__15.MoveNext() w C:\workspaces\main-merge\src\github.com\docker\pinata\win\src\Docker.ApiServices\StateMachines\EngineStateMachine.cs:wiersz 72
— Koniec śladu stosu z poprzedniej lokalizacji, w której wystąpił wyjątek —
w System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
w System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
w Docker.Engines.Engines.d__23.MoveNext() w C:\workspaces\main-merge\src\github.com\docker\pinata\win\src\Docker.Engines\Engines.cs:wiersz 109
Before I could use Docker Desktop without any troubles but I had a short break with projects where Docker is needed and now I can’t use it anymore.
I tried to clean WSL 2 data from Docker Troubleshoot, reinstalling Docker Desktop to v4.15 but it doesn’t work.