1. 查看空间占用情况

du -h --max-depth=1

  1. 查看 docker 日志占用情况

sudo du -d1 -h /var/lib/docker/containers | sort -h

  • 解决方案1:删除 docker json log,重启容器
  • 解决方案2:docker 容器启动时设置日志的文件个数和单个文件的大小
    • docker run -it --log-opt max-size=10m --log-opt max-file=3 redis
  • 解决方案3:全局配置 docker /etc/docker/daemon.json 并重启
    • {
      “log-driver”:“json-file”,
      “log-opts”:{
      “max-size” :“50m”,“max-file”:“1”
      }
      }
    • sudo systemctl daemon-reload
    • sudo systemctl restart docker
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐