linux docker容器日志清理

检查docker 系统日志:

[root@iZuf6gh7gke2ag0uo3m1k1Z dist]# docker system df 
TYPE                TOTAL               ACTIVE              SIZE                RECLAIMABLE
Images              32                  13                  11.53GB             8.095GB (70%)
Containers          38                  31                  79.31GB             1.276MB (0%)
Local Volumes       18                  6                   8.646GB             1.538GB (17%)
Build Cache         0                   0                   0B                  0B
[root@iZuf6gh7gke2ag0uo3m1k1Z dist]# docker system df -v    #查看详细信息,下面只列出部分信息
8976aebe630d        rabbitmq:management                                                                             "docker-entrypoint.s…"   1                   128B                21 months ago       Up 5 weeks                   rabbit
2f5a4c9af86e        redis:4.0.10                                                                                    "docker-entrypoint.s…"   0                   0B                  21 months ago       Up 5 weeks                   redis
d01c84f61de7        mysql:8.0.19                                                                                    "docker-entrypoint.s…"   0                   5.53MB              22 months ago       Up 5 weeks                   mysql
440c3855821c        nacos/nacos-server:1.2.1                                                                        "bin/docker-startup.…"   0                   32.1GB              22 months ago       Up 5 weeks                   nacos

看到上面nacos容器系统占用有30G+,应该是日志太多了,下面进入容器内确认查看

[root@iZuf6gh7gke2ag0uo3m1k1Z dist]# docker exec -it nacos bash
[root@440c3855821c nacos]# du -h -d 1 /
4.0K	/srv
88K	/run
30G	/home
du: cannot access '/proc/381/task/381/fd/3': No such file or directory
du: cannot access '/proc/381/task/381/fdinfo/3': No such file or directory
du: cannot access '/proc/381/fd/4': No such file or directory
du: cannot access '/proc/381/fdinfo/4': No such file or directory
0	/proc
32K	/root
4.0K	/opt
4.0K	/media
12M	/etc
4.0K	/mnt
0	/sys
474M	/usr
0	/dev
200K	/tmp
29M	/var
31G	/
[root@440c3855821c nacos]# du -h -d 1 /home/nacos/    #可看到logs目录下面有30G
30G	/home/nacos/logs
96K	/home/nacos/data
57M	/home/nacos/target
16K	/home/nacos/work
44K	/home/nacos/conf
12K	/home/nacos/bin
8.0K	/home/nacos/init.d
30G	/home/nacos/
[root@440c3855821c logs]# rm -rf `ls |grep -E "[0-9]{4}-[0-9]{2}"`   #删除所有带日期的日志
[root@iZuf6gh7gke2ag0uo3m1k1Z dist]# docker system df -v |grep nacos  #现在查看nacos容器占用系统只有100M了,其他容器可参照此类方法处理
nacos/nacos-server                                                               1.2.1               2df23b2ecbc8        23 months ago       724.3MB             0B                  724.3MB             1
440c3855821c        nacos/nacos-server:1.2.1                                                                        "bin/docker-startup.…"   0                   102MB               22 months ago       Up 5 weeks                   nacos

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值