docker之日志清理
docker之日志清理
查看服务器内docker容器的日志占用情况
1 | for name in $(docker ps -a | awk '{print $1}' | grep -v CONTAINER); do docker inspect $name | grep LogPath | awk '{print $NF}' | tr -d '",' |xargs du -sh;done |
配置 Docker日志轮转,数据目录最好不要存放在系统盘
1 | vim /etc/docker/daemon.json |
- registry-mirrors 镜像加速配置
- graph 定义数据存储目录
- log-driver 默认 logging driver是 json-file
- max-size=100m 意味着一个容器日志大小上限是100M
- max-file=3,意味着一个容器有三个日志,分别是id+.json、id+1.json、id+2.json
评论