DOCKER运行时间长了,小鸡的硬盘容量老是会爆,这里搬运了一个亲测有效简单的脚本,可以保存为SH后再BASH,也可以放宝塔计划任务。
热议
推荐楼 host0108 2022-10-31 23:12:49
脱开裤子放屁,有更好的方式
Linux基本上都自带了一个组件logrotate,几行配置的事情
https://sandro-keil.de/blog/logrotate-for-docker-container/
logdriver也自带了rotate
$ docker run \
--log-driver json-file \
--log-opt max-size=15m \
--log-opt max-file=5 \
nginx echo hello world
推荐楼 XSProMax 2022-11-1 09:29:38
新建或修改/etc/docker/daemon.json
{
"log-driver":"json-file",
"log-opts": {"max-size":"10m", "max-file":"1"}
}
这个不行吗
推荐楼 gaoji.me 1小时前
最好启动时限制,这个属于补救措施
推荐楼 刹那 2022-10-31 23:23:39
我记得在daemon.json定义大小就可以了。
3楼 Mintian 2022-10-31 23:16:58
mk
4楼 沙龙 2022-10-31 23:19:31
好文,帮顶。
/**
* 即使如此,我也有我想保护的世界!——《高达seed》
*
* Link https://greasyfork.org/zh-CN/scripts/396933-hostloc-zsbd
*/
6楼 lucienfc 2022-10-31 23:28:22
挺好哈 感谢楼主
7楼 昔洛z 2022-10-31 23:50:14
好的,学习到了,mac的docker占了好多,我以为自己的文件呢
这样写吗
10楼 telnetpig 2小时前
学习了
12楼 shuang76 1小时前
马克 可能容器很少 所以暂时没遇到caches很多的情况
13楼 ygongt74 4分钟前
我记得在daemon.json定义大小就可以了。
"log-driver": "json-file",
"log-opts": {
"max-size": "20m",
"max-file": "3"
}
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。