-
创建日志文件
vim /root/restart-shell.log
-
创建脚本文件
vi restart-mtsc.sh ``` ```powershell #!/bin/sh time=$(date "+%Y-%m-%d %H:%M:%S") # 创建日志文件变量,用于记录执行日志 FILE=/root/restart-shell.log echo $time>>${FILE} echo "'docker restart beele_premachine' >>>重启容器">>${FILE} echo "······开始执行脚本······" # 重启容器 docker restart beele_premachine if [ $? -eq 0 ]; then echo "success">>${FILE} echo "----------------------------------------------------------------------">>${FILE} else echo "fail">>${FILE} echo "----------------------------------------------------------------------">>${FILE} fi echo "······脚本执行结束······" exit ```
-
设置定时执行脚本
crontab -e # 每天22:30自动执行脚本 30 22 * * * /root/restart-mtsc.sh
Linux Shell 自动重启Docker容器
最新推荐文章于 2024-08-14 09:57:13 发布