github.com/yankunsam/loki/v2@v2.6.3-0.20220817130409-389df5235c27/clients/cmd/fluentd/docker/docker-compose.yml (about)

     1  version: '3'
     2  services:
     3    loki:
     4      build:
     5        context: ../../../../
     6        dockerfile: ./cmd/loki/Dockerfile
     7      image: grafana/loki:main
     8      ports:
     9        - 3100
    10      volumes:
    11      - ./fluentd.conf:/fluentd/etc/fluent.conf
    12  
    13    # Receive forwarded logs and send to /fluentd/logs/data.log and loki
    14    fluentd:
    15      build:
    16        context: ../../../../
    17        dockerfile: ./clients/cmd/fluentd/Dockerfile
    18      image: grafana/fluent-plugin-loki:main
    19      volumes:
    20      - ./fluentd.conf:/fluentd/etc/fluent.conf
    21      environment:
    22        - LOKI_URL
    23      depends_on:
    24      - loki
    25  
    26    # Read /var/log/syslog and send it to fluentd
    27    fluentbit:
    28      image: fluent/fluent-bit:1.0
    29      command: "/fluent-bit/bin/fluent-bit -c /srv/fluent-bit.conf"
    30      user: root
    31      volumes:
    32      - ./fluent-bit.conf:/srv/fluent-bit.conf
    33      - /var/log/syslog:/var/log/syslog:ro
    34      depends_on:
    35      - fluentd
    36      - loki