【发布时间】:2015-08-12 19:13:33
【问题描述】:
我一直在安装最新版本的 Docker (1.8)。 这个新版本很棒,因为您可以设置特定的日志驱动程序以将日志发送到 Graylog2(例如)。
这是来自 docker 的博文:Docker Blog announcing 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
【问题讨论】: