我一直在安装最新版本的 Docker (1.8)。这个新版本很棒,因为您可以设置特定的日志驱动程序以将日志发送到 Graylog2(例如)。
这是来自 docker 的博客文章:Docker 博客宣布 1.8 这是 Graylog 团队的博客,以实现奇迹:Graylog 博客
我的问题是它不起作用:(
这是我在启动此命令时收到的错误消息:
docker run –log-driver=gelf –log-opt gelf-address=udp://127.0.0.1:12201 busybox echo Hello Graylog
错误 :
Unable to find image '–log-driver=gelf:latest' locally repository name component must match "[a-z0-9]+(?:[._-][a-z0-9]+)*"
这是一个屏幕截图:
任何想法 ?
编辑
听从聪明人的建议:看起来破折号不是好东西。
这是正确命令的粘贴:
docker run --log-driver=gelf --log-opt gelf-address=udp://127.0.0.1:12201 busybox echo Hello Graylog