Docker命令无法连接到docker

时间:2017-06-28 15:13:36

标签: docker

最新的Mac Sierra 10.12.5和最新稳定的CE Docker for Mac版本17.03.1-ce-mac12(17661)。 Docker说服务器正在启动"但是当我执行命令行' docker info'经过长时间的延迟后,我收到以下错误:

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

2 个答案:

答案 0 :(得分:0)

192.168.99.101地址听起来像是来自Docker Machine。听起来您可能已导出遗留环境变量覆盖默认值。检查:

env | grep DOCKER

如果列出了某些变量,请使用unset取消设置:

unset DOCKER_HOST

如果是这种情况,那么你的shell配置文件可能会加载这些环境变量(类似eval $(docker-machine env default)。

答案 1 :(得分:0)

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