如何列出所有容器的docker日志大小?

use*_*234 25 docker

如果您docker container ls --size这样做,它不会显示日志的大小,这可能会占用您所有的空间,而您甚至不知道。

use*_*234 55

这是命令

sudo du -h $(docker inspect --format='{{.LogPath}}' $(docker ps -qa))
Run Code Online (Sandbox Code Playgroud)

防止日志占用所有空间的一个好方法是将其添加到 docker-compose 中

sudo du -h $(docker inspect --format='{{.LogPath}}' $(docker ps -qa))
Run Code Online (Sandbox Code Playgroud)