Docker命令不会连接到docker

最新的Mac Sierra 10.12.5和最新稳定的CE Docker for Mac版本17.03.1-ce-mac12(17661)。 Docker说服务器是“开始”,但是当我做命令行“泊坞窗信息”后,长时间的延迟后,我得到以下错误:

Cannot connect to the Docker daemon at tcp://192.168.99.101:2376. Is the docker daemon running? 

192.168.99.101地址听起来像来自Docker Machine的东西。 这听起来像你可能已经导出遗留环境variables覆盖默认值。 请检查:

 env | grep DOCKER 

如果列出了一些variables,请使用unsetunset

 unset DOCKER_HOST 

如果是这种情况,那么你的shellconfiguration文件中可能会加载这些环境variables(如eval $(docker-machine env default ))。

问题是我的bash_profile中有几个DOCKER envvariables,显然是来自旧的安装。 在评论这些之后,事情似乎奏效。 从这里得到了build议: https : //github.com/docker/for-mac/issues/302