家里 nas 上的根分区空间有点满,发现是 docker 的 output log 占用了较多的空间,有办法自动 rotated 吗?
比如这种
/var/lib/docker/containers/150d8175a95e1ba511b2f913d63dc0a4f7066eea650583d4a3c8665d76e617a8/150d8175a95e1ba511b2f913d63dc0a4f7066eea650583d4a3c8665d76e617a8-json.log - 1.38 GB
1
inframe 5 天前
修改 daemon.json
Linux:/etc/docker/ Windows:C:\ProgramData\docker\config\daemon.json { "log-driver" : "local" , #自己选格式 https://docs.docker.com/engine/logging/drivers/local/ "log-opts" : { "max-size" : "10m" } } |
2
lingex 5 天前
起容器的时候设置下 log 限制比较好,类似:
docker run --log-opt max-size=100m …… |
3
yinmin 4 天前
家里的 docker 容器生成日志绝大多数情况下是无用的,可以直接加参数 --log-driver none ,或者 compose 文件里加:
logging: driver: "none" |
4
COW 4 天前 via Android
搜索 docker 的 log-opts 参数
|
5
xinmans OP 谢谢各位,我修改下 daemon.json
|