【问题标题】:How to stop docker-compose from writing to syslog?如何阻止 docker-compose 写入系统日志?
【发布时间】:2020-10-03 10:19:27
【问题描述】:

在我的系统日志文件中,多达 20% 的条目是由 docker-compose 生成的,我不知道为什么。

所有容器的日志驱动都是json-file,为什么这些日志竟然出现在syslog文件中?

日志不应该只写入 /var/lib/docker/containers/{id}/{id}-json.log 吗?

有人知道我能做些什么吗?

【问题讨论】:

    标签: docker docker-compose rsyslog


    【解决方案1】:

    您可以简单地将“none”定义为驱动程序。

    logging:
        driver: none
    

    Dokumentation

    【讨论】:

    • 是的,这将是一个可能的解决方案。但最初我希望日志记录处于活动状态,但我只是不明白为什么驱动程序 json 文件正在写入 syslog。
    • 也许看看这里认为可以解决您的问题。 Link
    猜你喜欢
    • 1970-01-01
    • 2017-08-27
    • 1970-01-01
    • 1970-01-01
    • 2018-09-19
    • 2019-06-05
    • 2015-06-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多