48 lines
1.1 KiB
YAML
Executable File
48 lines
1.1 KiB
YAML
Executable File
version: '3.3'
|
|
|
|
services:
|
|
influxdb:
|
|
container_name: influxdb
|
|
hostname: influxdb
|
|
image: influxdb:1.8.1
|
|
environment:
|
|
- INFLUXDB_DB=telegraf
|
|
ports:
|
|
- 8086:8086
|
|
restart: always
|
|
volumes:
|
|
- /docker/appdata/influxdb/data:/var/lib/influxdb
|
|
logging:
|
|
driver: "journald"
|
|
|
|
grafana:
|
|
container_name: grafana
|
|
hostname: grafana
|
|
image: grafana/grafana:7.1.3
|
|
user: "1000"
|
|
ports:
|
|
- 3000:3000
|
|
restart: always
|
|
depends_on:
|
|
- influxdb
|
|
volumes:
|
|
- /docker/appdata/grafana/data:/var/lib/grafana
|
|
- /docker/appdata/grafana/config/provisioning:/etc/grafana/provisioning
|
|
- /docker/appdata/grafana/config/dashboards:/var/lib/grafana/dashboards
|
|
logging:
|
|
driver: "journald"
|
|
|
|
loki:
|
|
container_name: loki
|
|
hostname: loki
|
|
image: grafana/loki:1.6.0
|
|
user: "1000"
|
|
ports:
|
|
- 3100:3100
|
|
command: -config.file=/etc/loki/local-config.yaml
|
|
restart: always
|
|
volumes:
|
|
- /docker/appdata/loki/config/loki-config.yaml:/etc/loki/local-config.yaml
|
|
- /docker/appdata/loki/data:/loki
|
|
logging:
|
|
driver: "journald" |