使用 -f
参数指定了 Compose 文件的名称,因此在所有相关命令中都需要加上这个参数来保持一致。
根据你的启动命令,停止和重启的操作也需要在命令中包含 -f docker-compose.yaml
。
核心原则
在所有 docker-compose
命令后都加上 -f docker-compose.yaml
,以确保 Docker Compose 能找到正确的配置文件。
1. 仅重启 Loki 服务(最常用)
如果你只是修改了 Loki 的配置或者想简单地重启它,而不影响其他服务(如 Grafana, Promtail),这是最佳选择。
bash
docker-compose -f docker-compose.yaml restart loki
说明:loki
是你的 YAML 文件中定义的服务名称。
2. 停止和启动 Loki 服务
如果你想先停止,过一段时间再启动。
停止 Loki:
bash
docker-compose -f docker-compose.yaml stop loki
启动 Loki:
ba