繁体   English   中英

Docker和Graylog

[英]Docker & Graylog

我一直在安装最新版本的Docker(1.8)。 这个新版本很棒,因为你可以设置一个特定的日志驱动程序来将日志发送到Graylog2(例如)。

这是来自docker的博客文章: Docker博客宣布1.8这里是graylog团队博客,以实现神奇的发生: Graylog blog

我的问题是它不起作用:(

这是我在执行此命令时收到的错误消息:

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

你需要写两个破折号而不是一个破折号: ... --log-driver=gelf --log-opt ...

编辑 :在博客中写道:

Docker插件机制现在可以在新的Docker 实验频道中使用

你需要安装实验性的docker版本,如:

curl -sSL https://experimental.docker.com/ | sh

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM