Running docker info
from an elevated PowerShell prompt shows this error:
error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.2
I had the same issue in windows 7. I found my issue was getting the VM working in virtual box.
Copy the "Boot2Docker.iso" file from "C:\Program Files\Docker Toolbox"
into "C:\Users\<user name>\.docker\machine\cache"
Then I could run the start.sh in cygwin or Gitbash.
Note: I had to restart any cmd's for the docker to see the VM.
Docker daemon on Windows Server run as windows service. This Docker service may not be running on your machine. Follow below steps
Start->Run-> services.msc
Search for service named "Docker"
Start service.
If you have installed docker on Windows 10 Pro with Hyper-V enabled and still you are not able to run Docker on Windows 10, then as the error suggests that your docker daemon is not started. Follow following steps it helped me to start docker successfully
If you're using Docker for Windows, Then simply start the desktop app installed in C:\Program Files\Docker\Docker\Docker Desktop.exe
You can also stop Docker for Windows and run just the Docker daemon dockerd.exe
. That'll only let you run Docker Windows Containers. dockerd.exe
is in the program files directory.