forked from DevOps/deploy.stack
docs(loki): 添加docker安装loki插件和部署配置说明
This commit is contained in:
@@ -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"
|
||||
...
|
||||
|
||||
```
|
||||
Reference in New Issue
Block a user