gpt4 book ai didi

docker-compose 日志记录不适用于 syslog 选项

转载 作者:行者123 更新时间:2023-12-02 18:28:56 26 4
gpt4 key购买 nike

我有以下 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

似乎系统日志已正确配置为 docker-compose up 命令运行,但系统日志驱动程序可能不可用?

我能找到的关于将 syslog 与 docker 结合使用的所有说明都引用了 docker run 命令。但是我怎样才能让 syslog 与 docker-compose 一起工作呢?

最佳答案

这确实有效。我错误地配置了 papertrail 详细信息,因此我没有看到日志。

关于docker-compose 日志记录不适用于 syslog 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53422818/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com