菜单
开源

从源码构建

克隆 Grafana Loki 仓库,并使用提供的 Makefile 从源码构建 Loki。

先决条件

  • Go,版本 1.23 或更高;设置您的 $GOPATH 环境变量
  • make
  • Docker(用于更新 protobuf 和 yacc 文件)

本地构建

  1. 将 Loki 克隆到 $GOPATH/src/github.com/grafana/loki

    bash
    git clone https://github.com/grafana/loki $GOPATH/src/github.com/grafana/loki
  2. 当前工作目录为 $GOPATH/src/github.com/grafana/loki

    bash
    make loki

构建好的可执行文件将在 $GOPATH/src/github.com/grafana/loki/cmd/loki/loki