version: '3.6' services: influxdb: image: influxdb:1.8-alpine env_file: .env ports: - '8086:8086' volumes: - influxdb_data:/var/lib/influxdb - ./influxdb/imports:/imports grafana: image: grafana/grafana:8.0.2 depends_on: - influxdb env_file: .env links: - influxdb ports: - '3000:3000' volumes: - grafana_data:/var/lib/grafana - ./grafana/provisioning/:/etc/grafana/provisioning/ - ./grafana/dashboards/:/var/lib/grafana/dashboards/ telegraf: image: telegraf:1.18-alpine # image: telegraf:latest #(for amd64) volumes: - ./telegraf/telegraf.conf:/etc/telegraf/telegraf.conf:ro depends_on: - influxdb links: - influxdb ports: - '8125:8125/udp' volumes: grafana_data: {} influxdb_data: {}