从源码构建
克隆 Grafana Loki 仓库,并使用提供的 Makefile
从源码构建 Loki。
先决条件
- Go,版本 1.23 或更高;设置您的
$GOPATH
环境变量 make
- Docker(用于更新 protobuf 和 yacc 文件)
本地构建
将 Loki 克隆到
$GOPATH/src/github.com/grafana/loki
git clone https://github.com/grafana/loki $GOPATH/src/github.com/grafana/loki
当前工作目录为
$GOPATH/src/github.com/grafana/loki
make loki
构建好的可执行文件将在 $GOPATH/src/github.com/grafana/loki/cmd/loki/loki
。