Docker 清理日志

docker 长时间运行后,日志文件会逐渐变大可以使用下面命令进行清除

#!/bin/bash
echo "==================== start clean docker containers logs =========================="
 
logs=$(find /iba/docker/containers/ -name *-json.log)
 
for log in $logs
        do
                echo "clean logs : $log"
                cat /dev/null > $log
        done
 
 
echo "==================== end clean docker containers logs   =========================="

其中 /iba/docker 是 docker 根目录,可以通过 docker info 查看
Docker Root Dir: /iba/docker

你可能感兴趣的:(Docker 清理日志)