使用fluentd日志驱动程序时停止docker容器生成日志

使用fluentd日志驱动程序时停止docker容器生成日志,docker,logging,docker-compose,dockerfile,fluent,Docker,Logging,Docker Compose,Dockerfile,Fluent,我正在将docker容器日志转发到远程位置的fluentd。我不希望容器在同一台机器上本地生成日志(只是为了避免存储/空间消耗)。 以下是我在docker compose文件中为我的服务所做的配置 logging: driver: fluentd options: fluentd-address: dev-fluentd_ip.com:2224 有没有办法阻止docker容器在本地停止生成日志?您可以使用cronAgreed@protrafree

我正在将docker容器日志转发到远程位置的fluentd。我不希望容器在同一台机器上本地生成日志(只是为了避免存储/空间消耗)。 以下是我在docker compose文件中为我的服务所做的配置

    logging:
      driver: fluentd
      options:
        fluentd-address: dev-fluentd_ip.com:2224

有没有办法阻止docker容器在本地停止生成日志?

您可以使用cronAgreed@protrafree!!这是一个选项,但在日志转发中,容器中的所有内容都应该传递到远程位置(日志收集器),不是吗?我不确定fluentd是否能这样工作。您能在这里提出任何替代方案吗?您将docker容器日志转发给fluentd,并读取日志文件并发送它?