查看磁盘使用情况

  1. # 查看磁盘使用情况
  2. $ df -h
  3. # 找出最大的目录
  4. $ du -sh /*
  5. # 一级一级往下找
  6. $ du -sh /var/*

确认是 Docker 日志写满后

  1. # 进入容器目录
  2. $ /var/lib/docker/containers
  3. # 查看个容器占用清空
  4. $ du -sh .
  5. # 确认容器对应哪个服务,比较ID
  6. $ docker ps -a
  7. # 进入占用磁盘最高的容器目录
  8. $ cd 151dba......
  9. # 清空日志
  10. $ cat /dev/null > 日志路径

容器占用情况

  1. [root@iZwz911cqx7ixj7spgeyiwZ containers]# du -sh ./*
  2. 1.1M ./08f143a009f85a6d2534a14b05dce2f8264da16ac1e07e9839cfd6aebb3294b9
  3. 42M ./0c0bd0f08d1f702939c9bee4f17ce0f1e82bb323ed7be8569bcba697eb23774c
  4. 16G ./151dba2ac3ef3ae23fe41769778b0690845c87990cd1f8bcedfa9b7ddf5bfdd3
  5. 3.0G ./1d51953b1cde9c1b4d161bd289195aa1c9ac9af8b4c34d90a0850d77537015e7
  6. 884K ./1f392f2be2e8c4141527386f7f458554b590443125cd1d4650b1b3022645c3e3
  7. 28K ./2afb72fd204842aee8f71ffff800cffc2b7dcac44084a663d548f2a56ce3728a
  8. 3.1G ./4a8e61d6bc504c83a1a925986df318674b932ccc74e30202eabbf769c9ef716e
  9. 116K ./69665aa39ba7669562dccf7a4040fb8886387c736a35d6a135f70331b6fab8ba
  10. 71M ./71e413239e34cb687db836a1a7565c6ef6777a8e193da9267e25f82269fb75b5
  11. 404K ./761bcfd36f39426bc07650536f7a188873147ae2340734d073d9f1a673b45440
  12. 11M ./92657cd8b82c07890b888065fc29f8293a0cc3c1851b8a1efd2607ea3c59e25d
  13. 37M ./98b50fe280898d2e63524c3c3cb08abca5c9f43cfa375cf24cc87774cf0fd118
  14. 2.7M ./ad514cbe08da432944af801bff61ad7a6dcfa5b30bbae5a30a25d9acbacca203
  15. 167M ./af503ac1fec6231065b486de6ba32a98aef37908fc968447c21614b06ca29ccc
  16. 80K ./deae1a7ff525f09b42deecace4c0f830d461fee3fc0fb3420d9c367bf2e7e36c
  17. 52K ./e734f28170ab20b6416299794d6360c44fa3a9e3f3d8b7a821838636559c1ed6
  18. 49M ./f9df5ba03ebbbda1ce3c0bdb27d693f6e3334f679a6d023bcb1ca6957de5b870
  19. 28K ./fa37578cc71823c48a7a794fdfbbd65de0c12943ab7642a2689040bc99674c21

容器中的日志文件

  1. [root@iZwz911cqx7ixj7spgeyiwZ containers]# cd 151dba2ac3ef3ae23fe41769778b0690845c87990cd1f8bcedfa9b7ddf5bfdd3
  2. [root@iZwz911cqx7ixj7spgeyiwZ 151dba2ac3ef3ae23fe41769778b0690845c87990cd1f8bcedfa9b7ddf5bfdd3]# ll
  3. total 15983844
  4. -rw-r----- 1 root root 16367419392 May 9 11:19 151dba2ac3ef3ae23fe41769778b0690845c87990cd1f8bcedfa9b7ddf5bfdd3-json.log
  5. drwx------ 2 root root 6 Nov 16 20:43 checkpoints
  6. -rw------- 1 root root 3232 Apr 19 08:35 config.v2.json
  7. -rw-r--r-- 1 root root 1590 Apr 19 08:35 hostconfig.json
  8. -rw-r--r-- 1 root root 13 Apr 19 08:35 hostname
  9. -rw-r--r-- 1 root root 175 Apr 19 08:35 hosts
  10. drwx------ 2 root root 6 Nov 16 20:43 mounts
  11. -rw-r--r-- 1 root root 80 Apr 19 08:35 resolv.conf
  12. -rw-r--r-- 1 root root 71 Apr 19 08:35 resolv.conf.hash

清理日志

  1. [root@iZwz911cqx7ixj7spgeyiwZ 151dba2ac3ef3ae23fe41769778b0690845c87990cd1f8bcedfa9b7ddf5bfdd3]# cat /dev/null > 151dba2ac3ef3ae23fe41769778b0690845c87990cd1f8bcedfa9b7ddf5bfdd3-json.log

参考

  • 查看磁盘容量
  • 清理 Docker 日志