services: influxdb: #image: influxdb image: influxdb:1.6.4 container_name: influxdb ports: - 8096:8086 volumes: - ./influxdb:/var/lib/influxdb environment: - INFLUXDB_DB=METRICS - INFLUXDB_USERNAME=${INFLUXDB_USERNAME} - INFLUXDB_PASSWORD=${INFLUXDB_PASSWORD} - INFLUXDB_REPORTING_DISABLED=true #Determines which level of logs will be emitted. The available levels are error, warn, info, and debug. - INFLUXDB_LOGGING_LEVEL=warn restart: unless-stopped grafana: image: grafana/grafana:latest container_name: grafana ports: - 3090:3000 volumes: - ./grafana-storage:/var/lib/grafana - ./grafana-provisioning/:/etc/grafana/provisioning depends_on: - influxdb environment: - GF_SECURITY_ADMIN_USER=${GRAFANA_USERNAME} - GF_SECURITY_ADMIN_PASSWORD=${GRAFANA_PASSWORD} restart: unless-stopped