繁体   English   中英

Docker守护程序未运行

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM