docker

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > 云和虚拟化 > docker > 清理docker容器里的nacos日志

清理docker容器里的nacos日志方式

作者:潇洒哥Kahn

文章提供了一个用于清理Docker容器中Nacos日志的脚本,并建议将其设置为每天计划任务,作者分享个人经验,希望对大家有所帮助

清理docker容器里的nacos日志

脚本内容

如下:

#!/bin/bash

source /etc/profile

DaysAgo=`date -d "2 day ago" "+%Y-%m-%d"`
file_name="protocol-raft.log.${DaysAgo}.0"
file_path="/home/nacos/logs"
file_full_path="${file_path}/${file_name}"

/usr/bin/docker exec -i 802f6c719ec1 bash -c "echo > ${file_full_path}"
/usr/bin/docker exec -i 10f6xd5fb72c bash -c "echo > ${file_full_path}"

同时再写个计划任务

每天清理一次

# 清除nacos容器内部的日志
1 0 * * * /bin/bash /root/clear_docker_nacos_log.sh

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文