Docker:您是否要连接到没有TLS的启用TLS的守护程序?
在Linux Mint 17.1 x86_64上,内核3.13.0-48-generic和OpenSSL版本1.0.1f-1ubuntu2.11;
每当我尝试执行任何docker命令(如docker login
或docker run hello-world
)时,都会出现以下错误:
FATA[0000] Get http:///var/run/docker.sock/v1.18/info: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS?
我做了一组名为docker
使用sudo usermod -aG docker
username,我试图同时运行的根和正常的命令,添加$(boot2docker shellinit 2>
/dev/null)到~/.profile
的指示在这里,重新开始我的电脑并重新安装OpenSSL的。
知道我想念什么吗?这可能是硬件问题吗?
回答:
您可以通过运行命令检查它是否已启动ps -ef
。docker
如果您想减少结果数量(也可以使用| grep
docker),也可以将其grep到。如果没有运行,请执行
sudo service docker start
或者,如果仍然无法使用,
您可以参考此链接
docker文档
您可以运行docker run -d
或docker run -d
&以便可以使用相同的终端,甚至可以关闭它。它将值设置为true,因此您的容器将在后台以“分离”模式运行。
您也可以在操作系统开始使用时自动启动它,update-rc.d servicename
defaults或者还可以参考下面的链接,在其中必须提供docker
服务名称和默认值。
更多参考链接- 自动启动, 新贵
这些是不同的方法。
以上是 Docker:您是否要连接到没有TLS的启用TLS的守护程序? 的全部内容, 来源链接: utcz.com/qa/425717.html