我是Docker的新手,这是我的第一个项目。 我正在尝试使用docker容器和syslog-ng创建集中式syslog服务器。 我已经修改了syslog-conf文件,以便将其写入主机上的特定文件位置。
出于测试目的,我试图将日志从nginx重新路由到syslog-ng的/ var / log。
docker run -p 514:514 -p 601:601 –name mysyslog -d -v /Users/Desktop/syslogng/syslog-ng.conf:/etc/syslog-ng/syslog-ng.conf -v / usr / local / var / log / nginx:/ var / log balabit / syslog-ng:latest --no-caps
运行此命令时,出现异常: docker:无效的参考格式。 请参阅“ docker run --help”。
请帮助!
答案 0 :(得分:0)
您的命令上带有无效字符(连字符),您是否从某处复制/粘贴了?
您有–name
,应该在--name
处。