Lub*_*ubo 6 docker docker-compose
我正在通过 docker-compose 设置一个新的 Redis 服务器,但找不到 json docker 日志文件。
Redis 日志是/dev/stdout并且可以通过docker-compose logs命令查看。
Docker 版本 1.13.1,构建 7f2769b/1.13.1
docker-compose 版本 1.24.1,构建 4667896
docker inspect --format='{{.LogPath}}' docker-compose-redis_redis_1什么也没显示
来自 docker-compose.yml 的片段:
logging:
#limit logs to 200MB (4rotations of 50M each)
driver: "json-file"
options:
max-size: "50m"
max-file: "4"
Run Code Online (Sandbox Code Playgroud)
我希望在 /var/lib/docker/containers/container-id/ 中找到 json 文件
将以下内容添加到 docker-compose:
logging:
driver: "json-file"
Run Code Online (Sandbox Code Playgroud)
我还不确定如何更改系统范围,但我注意到我正在使用journald默认值。
cat /etc/docker/daemon.json.original
{
"log-driver": "journald",
"storage-driver": "overlay2"
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
692 次 |
| 最近记录: |