Executing docker version
returns the following results.
C:\\Projects> docker version
Client:
Version: 1.13.0-dev
API version: 1.25
G
One of my friends was having a similar issue, we tried this and it worked.
Hyper-V, despite being listed under "Turn Windows features on or off" as being active, was not in fact active. This became apparent when running systeminfo under PowerShell, and seeing that the requirements were listed as met (which is not the output you would expect were Hyper-V actually running).Steps:
Now you can test by running docker hello-world image.
I run in to the same problem. I solved this by enabling hyper-v.
Open C drive in powershell Or Git bash and run below command
.\Program Files\Docker\Docker\DockerCli.exe -SwitchDaemon
For me this issue resolved by singing in Docker Desktop.
I had the same issue lately. Problem was Security Software(Trendmicro) was blocking docker to create Hyperv network interface. You should also check firewall, AV software not blocking installation or configuration.
For win10 I had the same issue:
error during connect: Post http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.39/images/load?quiet=0: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.
The docker service appeared to work. Restarting did not help. Running the binary from the installation directory as administrator helped.
In my case:
run as administrator -> C:\Program Files\Docker\Docker\Docker for Windows.exe