Loki 是由 Grafana 开发的云原生日志聚合系统,专为云原生环境设计,具备轻量级架构与高效存储能力,深度集成 Prometheus 和 Grafana 生态,支持分布式系统及 Kubernetes 等容器化环境的日志收集、存储与查询;其采用标签索引而非全文索引的设计,有效降低资源占用,适合大规模日志数据管理,帮助用户高效提取、分析关键日志信息,是云原生应用日志监控的理想工具。
收藏数: 321
下载次数: 4525179591
类型:
grafana/loki通过以下命令启动Loki容器,默认使用:latest标签(建议实际使用时指定具体版本,见下文说明):
bashdocker run -d --name=loki -p 3100:3100 grafana/loki
若要将数据持久化到名为loki-data的Docker卷中,可使用卷挂载:
bashdocker run -d --name=loki --mount source=loki-data,target=/loki -p 3100:3100 grafana/loki
如需使用自定义配置文件(如loki-config.yaml),通过绑定挂载将配置文件映射到容器内指定路径:
bashdocker run -d --name=loki --mount type=bind,source="本地配置文件路径",target=/etc/loki/local-config.yaml -p 3100:3100 grafana/loki
生产环境中建议使用具体版本标签,而非默认的:latest。例如使用1.4.1版本:
bashdocker run -d --name=loki -p 3100:3100 grafana/loki:1.4.1
Loki仓库的每次master分支提交会生成一个标签,格式为master-xxxxxxx(其中xxxxxxx是提交哈希的前7位字符)。
注意:这类标签会在Docker Hub上保留60天后自动删除,不建议长期使用。
Loki的GitHub发布页中每个带标签的版本会对应生成镜像标签,可在镜像标签列表中找到(可能需在大量master标签中筛选)。发布版本标签会永久保留。
版本标签格式说明:
v前缀,如grafana/loki:v0.1.0、grafana/loki:v1.3.0。v前缀,如grafana/loki:1.4.0、grafana/loki:1.4.1。格式如grafana/loki:k15-d70fc0e的k标签用于Grafana内部构建流程,外部用户不建议使用。此类标签的测试状态和潜在问题无公开通知机制,目前暂不稳定。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 版本下载页面。



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务