我第一次运行boot2docker。在/usr/local/bin/boot2docker up
进程结束时,我得到了以下内容:
Get http:///var/run/docker.sock/v1.19/version: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS?
bash-4.3$
我担心吗?
答案 0 :(得分:2)
这表明出现了问题。
“dial unix ...”错误表示docker
可执行文件无法连接。如果VM未运行或配置不正确,您通常会得到此信息。在这种情况下,看起来VM上的docker
服务有一些问题,而且错误来自VM内部(这就是为什么它是/var/run/docker.sock
而不是与VM的https连接。)
如果没有更多日志,则无法进行诊断,但我建议将docker-machine作为boot2docker的新替代品。 (它仍然运行boot2doocker发行版,但它在设置VM时更复杂。)