docker容器中日志文件過大處理方法


背景 :在日常工作中一個基於centos鏡像構建起來的python爬蟲程序,日志文件在兩個月內到了500G,日志存放在根目錄下面,在不擴容的情況下把這個問題給解決掉。通過定時任務和腳本的方法,定期的清理容器里面的日志文件。腳本的核心命令:

docker exec -i a62927a71762 find / -type f -name "*.dd*" -size +10M -exec rm -fr {} \;

# -i    交互式
# find  是要執行的命令

# 大致意思就是把/目錄下名字包含字符.dd且大於10M的文件給刪除掉。

再結合定時任務執行這條命令即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM