diff --git a/docker-compose/loki.yml b/docker-compose/loki.yml new file mode 100644 index 0000000000000000000000000000000000000000..4d8e799cdbf013400db547bd4e2947534d20e361 --- /dev/null +++ b/docker-compose/loki.yml @@ -0,0 +1,36 @@ +# +# Docker compose file that launches a LOKI instance. +# See https://grafana.com/docs/loki/latest/installation/docker/ +# +# + +version: "3" + +services: + loki: + image: grafana/loki:2.6.0 + container_name: ${CONTAINER_NAME_PREFIX}loki + logging: + driver: "json-file" + options: + max-size: "100m" + max-file: "10" + networks: + - control + ports: + - "3100:3100" + command: -config.file=/etc/loki/local-config.yaml + + promtail: + image: grafana/promtail:2.6.0 + container_name: ${CONTAINER_NAME_PREFIX}promtail + logging: + driver: "json-file" + options: + max-size: "100m" + max-file: "10" + volumes: + - /var/log:/var/log + command: -config.file=/etc/promtail/config.yml + networks: + - control