🚂 mvlog.sh 源码

# 删除(移动) Docker容器日志文件
# 使用:  bash  mvlog.sh  <容器名称>
 
SERV=$1
log=$(docker inspect  $SERV | grep log | awk -F\" '{print $4}')
docker stop $SERV
mv  $log   $SERV.log
docker start  $SERV

🎥 建立目录 mkdir /root/logs ,把 mvlog.sh 复制到这个目录添加可执行权限 chmod + x mvlog.sh

🐠 添加到 Linux 定时执行任务里面,添加参考如下

$ crontab -e

1  1  */7  *   *   cd /root/logs   &&   ./mvlog.sh  nginx-php
11 1  */7  *   *   cd /root/logs   &&   ./mvlog.sh  mysql-db-1