Docker backend isn't working , it is showing an error on startup

Hey Team,

I was trying to setup my first lab using docker desktop and after I installed the package and checked from the terminal using the “docker info” command, it was showing the below error. Can someone please help me on this ?
Server:
error during connect: Get “http://%2F%2F.%2Fpipe%2FdockerDesktopLinuxEngine/v1.51/info”: open //./pipe/dockerDesktopLinuxEngine: The system cannot find the file specified.

Thanks in advance !

Are you running Docker Desktop for Windows?

f so, what package are you referring to? The installer should be an .exe file.

Yes it’s docker desktop for Win11

I will move the post to the proper category.

Still, can you share what you mean by package?

Furthermore, Docker Desktop must be started by double-clicking the icon. Otherwise, the cli commands won’t have a backend to interact with.

Sorry If I’m causing confusion.

Let me explain the steps that I followed
•) Downloaded and installed the docker desktop for Windows.
•) Installed and upgraded the WSL.
•) I tried using the docker pull command but it resulted in failure, showing the error as posted.
•) The docker info command shows output for the client part but it fails for the backend.

Hope you got my issue.

I assume this means you upgraded the WSL release itself, right?

Your list does not mention that you actually started Docker Desktop. Unlike docker-ce on Linux, which starts as a service as soon as the os is started, with Docker Desktop the frontend must be started, which in turn starts the utility vm that runs the Docker Engine.

Hey @meyay ,

Can you please have a look the docker client UI snap that I have attached, this is what it shows after I start it.

Your WSL version might be too old to support tthe wsl --update command.

Please share the output of wsl --version. If it returns and error, or a version below 2.6.1, please download and install the latest WSL release from the GitHub page: Releases · microsoft/WSL · GitHub

Make sure you download the msi file for your cpu architecture. Unless you have an arm based cpu, make sure to download the x64 version.

Hey @meyay ,

Thnx for the quick response, I guess there was some issue with my OS. I gave it a quick reboot and now the docker engine shows “started”.

Thanks again !!

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.