Logentries Docker 容器将无法启动

Logentries Docker container will not start

我刚刚添加了 Logentries Docker container, to a Rancher 设置。我们有另一组 LE Docker 容器 运行 已经很好了。但是,这个新容器不会启动——日志显示:

events.js:85
  throw er; // Unhandled 'error' event
Error: connect ENOENT
  at exports._errnoException (util.js:746:11)
  at PipeConnectWrap.afterConnect [as oncomplete] (net.js:1012:19)

我对 Logentries 的基于 Docker 的设置不够熟悉,无法理解这里发生了什么。

它似乎无法连接到某些东西,但是什么?我怎样才能找出答案?

所以问题是将 docker.sock 链接到 Logentries 容器。

Logentries' documentation 说你需要一个 docker 这样的命令:

docker run -v /var/run/docker.sock:/var/run/docker.sock logentries/docker-logentries -t <token>

但是在Rancher中你不输入原始的Docker命令,你必须attach the volume when creating the service,相当于docker命令中的-v /var...选项。