最新的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?
答案 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