Skip to content

Instantly share code, notes, and snippets.

@ascarter
Created May 23, 2019 21:18
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ascarter/7ec88c78de1267b9e3d2f5f340b72d93 to your computer and use it in GitHub Desktop.
Save ascarter/7ec88c78de1267b9e3d2f5f340b72d93 to your computer and use it in GitHub Desktop.
Grafana/Prometheus/Loki stack
version: "3.7"
services:
prometheus:
image: prom/prometheus
ports:
- 9090:9090
volumes:
- prometheus-storage:/prometheus
loki:
image: grafana/loki
ports:
- 3100:3100
command: -config.file=/etc/loki/local-config.yaml
promtail:
image: grafana/promtail
volumes:
- /var/log:/var/log
command: -config.file=/etc/promtail/docker-config.yaml
grafana:
image: grafana/grafana
ports:
- 3000:3000
volumes:
- grafana-storage:/var/lib/grafana
volumes:
grafana-storage:
prometheus-storage:
@MurzNN
Copy link

MurzNN commented Sep 1, 2021

We must expose loki-storage volume too for persist data, isn't it?

    loki:
        image: grafana/loki
        ports:
            - 3100:3100
        command: -config.file=/etc/loki/local-config.yaml
        volumes:
            - loki-storage:/loki

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment