使用Cron重启docker容器

334 阅读1分钟

1、在liunx中创建一个脚本

touch /home/docker_restart.sh 

在脚本中编写为

#!/bin/bash
docker stop <container_name_or_id>
docker start <container_name_or_id>

并赋予权限

chmod +x docker_restart.sh

2、设置 cron 作业 输入

crontab -e

创建定时脚本为(0点0分 10点30分):

0 0 * * * /home/docker_restart.sh 
30 10 * * * //home/docker_restart.sh 

这样就可以了! ps:定时任务最好看一下系统自己的时间对不对(date)