我有以下 docker-compose 配置:
version: '3'
services:
worker:
image: // image
logging:
driver: syslog
options:
syslog-address: "udp://XXX.papertrailapp.com:XXXX"
tag: "{{.Name}}/{{.ID}}"
当我将其部署到Ubuntu下的DigitalOcean时,我可以成功运行docker-compose up
像这样命令:
docker-compose -f docker-compose.yml up
当该命令运行时,我可以看到以下输出:
worker_2_844fc7675414 | WARNING: no logs are available with the 'syslog' log driver
worker_1_5c91a3426046 | WARNING: no logs are available with the 'syslog' log driver
看来 syslog 已正确配置docker-compose up
命令运行,但系统日志驱动程序可能不可用?
我能找到的有关在 docker 中使用 syslog 的所有说明请参阅docker run
命令。但是如何让 syslog 与 docker-compose 一起工作呢?
这实际上确实有效。我错误地配置了纸张跟踪详细信息,因此我没有看到日志。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)