解决办法有两种:
1.如是单纯的连不上docker,可能是端口的问题:
可用用如下方法尝试解决,重启服务:
cd "C:\Program Files\Docker\Docker"
DockerCli.exe -SwitchDaemon
2.如果是证书问题,可尝试以下办法后重启电脑:
//第一步
docker-machine --debug regenerate-certs -f default
//第二步
docker-machine --debug env default
//第三步
docker-machine start
//第四步
docker-machine -D ssh default
注:若是安装的win10专业版docker,没有docker-macheine,可以去下载安装