Are you trying to connect to a TLS-enabled daemon without TLS?

阿里云产品限时红包,最高 ¥1888 元,立即领取

在 Mac 上通过 boot2docker 启动 docker 时,运行 docker 命令出现下面的提示:

1
2
Post http:///var/run/docker.sock/v1.19/containers/create: dial unix /var/run/docker.sock: no such file or directory. 
Are you trying to connect to a TLS-enabled daemon without TLS?

这时候需要重启 boot2docker:

1
2
$ boot2docker stop
$ boot2docker start

然后根据提示设置变量,如下图:

在 Mac 上通过 boot2docker 启动 docker 时异常

OK,最后在终端中输入:docker version 验证是否成功。