本文验证分析loki日志
进入容器
bash
docker exec -u root -it opencode bash
在容器内安装 Rust 工具链和 lgtm-mcp
bash
# 安装 Rust(如果容器内没有)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env
#安装C 编译器
apt-get update && apt-get install -y build-essential
# 安装 lgtm-mcp
cargo install lgtm-mcp
执行效果如下

安装完成验证
bash
lgtm-mcp --help
输出如此正确安装

在配置文件opencode.json中添加如下一段代码,配置执行日志存储平台
bash
"mcp": {
"lgtm": {
"type": "local",
"command": ["lgtm-mcp"],
"environment": {
"LOKI_URL": "http://xxx.xxx.xxx.xxx:13100"
},
"enabled": true
}
}

查看状态
bash
docker exec -it opencode opencode mcp list
正常是这个结果
