You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
loki/docker-compose.yml

45 lines
1.1 KiB
YAML

8 months ago
version: '3.8'
services:
# APP EXEMPLE
8 months ago
# nginx-app:
# container_name: nginx-app
# image: nginx
# # NECESSARY FOR LOKI
# labels:
# logging: "promtail"
# logging_jobname: "containerlogs"
# ports:
# - 8080:80
8 months ago
8 months ago
# grafana:
# image: grafana/grafana:latest
# container_name: grafana
# ports:
# - 3000:3000
# volumes:
# - ./grafana/provisioning/datasources:/etc/grafana/provisioning/datasources
# - ./grafana/dashboards:/var/lib/grafana/dashboards
8 months ago
loki:
image: grafana/loki:latest
container_name: loki
ports:
- 3100:3100
volumes:
- ./loki/config:/etc/loki
- ./loki/certs:/etc/loki/certs
command: -config.file=/etc/loki/config.yml
promtail:
image: grafana/promtail:latest
container_name: promtail
volumes:
8 months ago
- ./promtail/config.yml:/etc/promtail/config.yml
8 months ago
- /var/lib/docker/containers:/var/lib/docker/containers:ro
- /var/run/docker.sock:/var/run/docker.sock
8 months ago
- /var/log:/var/log
command: -config.file=/etc/promtail/config.yml
8 months ago
depends_on:
- loki