Skip to content

Instantly share code, notes, and snippets.

@Eibwen
Last active February 11, 2021 05:51
Show Gist options
  • Save Eibwen/9386815ad0e0aed26d7938cfa6127a20 to your computer and use it in GitHub Desktop.
Save Eibwen/9386815ad0e0aed26d7938cfa6127a20 to your computer and use it in GitHub Desktop.
Docker compose with influxdb + grafana + chronograf setup

Influxdb + grafana + chronograf setup (single docker-compose)

Steps:

  • Configure either/both grafana and chronograf with the server: http://influxdb:8086
  • Profit

Submit any data to influx via http://localhost:8086

version: "3"
services:
grafana:
image: grafana/grafana
container_name: grafana
restart: always
ports:
- 3000:3000
networks:
- monitoring
volumes:
- grafana-volume:/var/lib/grafana
influxdb:
image: influxdb
container_name: influxdb
restart: always
ports:
- 8086:8086
networks:
- monitoring
volumes:
- influxdb-volume:/var/lib/influxdb
chronograf:
image: chronograf
container_name: chronograf
restart: always
ports:
- 8888:8888
networks:
- monitoring
volumes:
- chronograf_data:/var/lib/chronograf
networks:
monitoring:
volumes:
grafana-volume:
influxdb-volume:
chronograf_data:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment