version: '3.3' services: influxdb: container_name: influxdb hostname: influxdb image: influxdb:1.8.1 environment: - INFLUXDB_DB=telegraf ports: - 8086:8086 restart: always volumes: - /docker/appdata/influxdb/data:/var/lib/influxdb logging: driver: "journald" grafana: container_name: grafana hostname: grafana image: grafana/grafana:7.1.3 user: "1000" ports: - 3000:3000 restart: always depends_on: - influxdb volumes: - /docker/appdata/grafana/data:/var/lib/grafana - /docker/appdata/grafana/config/provisioning:/etc/grafana/provisioning - /docker/appdata/grafana/config/dashboards:/var/lib/grafana/dashboards logging: driver: "journald" loki: container_name: loki hostname: loki image: grafana/loki:1.6.0 user: "1000" ports: - 3100:3100 command: -config.file=/etc/loki/local-config.yaml restart: always volumes: - /docker/appdata/loki/config/loki-config.yaml:/etc/loki/local-config.yaml - /docker/appdata/loki/data:/loki logging: driver: "journald"