services: influxdb: image: influxdb:1.6.4 container_name: influxdb ports: - 8096:8086 #- 8098:8088 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 #networks: # - external_network 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} #networks: # - external_network restart: unless-stopped #networks: # external_network: # external: true