[英]Docker Daemon not running
我刚刚在mu Ubuntu 14.10 64位操作系统上安装了Docker,并按照步骤创建了必要的证书和密钥,以便可以保护docker http远程连接。 当我尝试发出以下命令时,
sudo docker --tlsverify --tlscacert=ca.pem --tlscert=cert.pem --tlskey=key.pem -H=x.x.x.x:2376 version
我看到以下错误消息:
Cannot connect to the Docker daemon. Is 'docker -d' running on this host
正如我在执行ifconfig并从列出的docker0条目中找到主机时所看到的那样,-H = xxxx是主机。
请帮助我确定为什么我的守护程序无法执行任何操作。
您是否更改了守护程序本身的选项? 解释文档 :
您可以使用-H tcp://0.0.0.0:2376在所有网络接口上侦听端口2376,或者使用其IP地址-H tcp://192.168.59.103:2376在特定的网络接口上侦听。
为此,您可以编辑/etc/init/docker.conf
并更新DOCKER_OPTS
变量
前一段时间我有这个问题:
“无法通过tcp://127.0.0.1:2376连接到Docker守护程序。Docker守护程序是否正在运行?”
在寻找问题时,您没有指定是否正在使用Ubuntu WSL(Bash)。
无论您的env配置如何。
在您的计算机中寻找文件“ .bashrc”
在其上添加以下内容
export DOCKER_HOST=tcp://192.168.59.103:2376
快乐的人!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.