Files
teleport/assets/monitoring/docker-compose.yml
T
Josh Wieder 70ebd1f0c0 Update docker-compose.yml
tutum/curl has been deprecated and turned private on dockerhub for years. curlimages/curl works.
2021-12-08 18:27:48 -08:00

37 lines
678 B
YAML

version: '2'
services:
influxdb:
image: influxdb:latest
container_name: influxdb
ports:
- "8083:8083"
- "8086:8086"
- "8090:8090"
env_file:
- 'env.influxdb'
telegraf:
image: telegraf:latest
container_name: telegraf
network_mode: "host"
volumes:
- ./telegraf.conf:/etc/telegraf/telegraf.conf:ro
grafana:
image: grafana/grafana:latest
container_name: grafana
ports:
- "3001:3000"
links:
- influxdb
grafana_import:
image: curlimages/curl:latest
command: bash -c /mnt/grafana-import.sh
volumes:
- .:/mnt
links:
- grafana
depends_on:
- grafana