docs(loki): 添加docker安装loki插件和部署配置说明

This commit is contained in:
cnphpbb
2025-12-12 00:01:04 +08:00
parent 15451cad99
commit aa21501bb5

View File

@@ -25,3 +25,43 @@ limits_config:
multitenancy_enabled: true
```
### docker 安装 loki 插件
>>需要docker 有proxy 配置 或者 镜像加速
```
## 节点上运行
docker plugin install grafana/loki-docker-driver:latest --alias loki --grant-all-permissions
## ansible 安装 loki 插件
ansible k3s06.node -m shell -a "docker plugin install grafana/loki-docker-driver:latest --alias loki --grant-all-permissions"
ansible all -m shell -a "docker plugin install grafana/loki-docker-driver:latest --alias loki --grant-all-permissions"
## 查看插件
docker plugin ls
# 更新插件
docker plugin disable loki --force
docker plugin upgrade loki grafana/loki-docker-driver:latest --grant-all-permissions
docker plugin enable loki
systemctl restart docker
# 卸载插件
docker plugin disable loki --force
docker plugin rm loki
```
### 部署文件中添加 loki 插件
```
services:
ac-api:
...
logging:
driver: "loki"
options:
loki-url: "http://192.168.0.119:3100/loki/api/v1/push"
max-size: "50m"
max-file: "5"
...
```