Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos Boot2Docker搜索不存在的docker-bootstrap.sock_Macos_Docker_Boot2docker_Unix Socket_Kubernetes - Fatal编程技术网

Macos Boot2Docker搜索不存在的docker-bootstrap.sock

Macos Boot2Docker搜索不存在的docker-bootstrap.sock,macos,docker,boot2docker,unix-socket,kubernetes,Macos,Docker,Boot2docker,Unix Socket,Kubernetes,我目前正在尝试在CoreOS stack for AWS的多docker容器上设置kubernetes。为此,我需要为法兰绒设置etcd,目前正在使用,但在建议我运行的第一阶段遇到问题 sudo sh-c'docker-d-Hunix:///var/run/docker-bootstrap.sock -p/var/run/docker-bootstrap.pid--iptables=false--ip masq=false--bridge=none--graph=/var/lib/docker-

我目前正在尝试在CoreOS stack for AWS的多docker容器上设置kubernetes。为此,我需要为法兰绒设置etcd,目前正在使用,但在建议我运行的第一阶段遇到问题

sudo sh-c'docker-d-Hunix:///var/run/docker-bootstrap.sock -p/var/run/docker-bootstrap.pid--iptables=false--ip masq=false--bridge=none--graph=/var/lib/docker-bootstrap 2>/var/log/docker-bootstrap.log 1>/dev/null&'

问题是第一个命令

 docker -d -H unix:///var/run/docker-bootstrap.sock
从boot2docker中。此目录中没有docker-bootstrap.sock文件,将引发以下错误:

FATA[0000]尝试连接时出错:Post:拨号unix/var/run/docker-bootstrap.sock:没有这样的文件或目录

显然,unix套接字没有连接到这个不存在的套接字

我会注意到这是一个与FATA[0000]相关的问题非常相似的问题,尽管似乎没有人像我现在这样问这个问题

我不是unix套接字方面的专家,但我假设应该有一个没有的文件。我可以从哪里获得此文件来解决我的问题,或者建议采取哪些步骤来解决此问题


规范:运行OSX Yosemite,但从boot2docker调用所有命令,Docker应该为您创建此文件。您是否在OS X计算机上运行此命令?还是在boot2docker虚拟机中运行它

我认为你需要:

boot2docker ssh
然后:

您需要确保该命令在boot2docker创建的Vagrant Linux机器上运行,而不是在您的OS X机器上运行

希望有帮助

sudo sh -c 'docker -d -H unix:///var/run/docker-bootstrap.sock -p /var/run/docker-bootstrap.pid --iptables=false --ip-masq=false --bridge=none --graph=/var/lib/docker-bootstrap 2> /var/log/docker-bootstrap.log 1> /dev/null &'