0
点赞
收藏
分享

微信扫一扫

定时重启docker容器

情况如下:

由于服务器性能限制,docker容器需要定时重启
解决方案如下:

1、创建目录,定义shell脚本重启容器

mkdir  /data/docker-restart/
cd /data/docker-restart/

脚本内容如下:

vim  docker-restart.sh
#!/bin/bash

# 设置需要重启的容器名称
CONTAINER_NAME="your_container_name"

# 重启容器
/usr/local/bin/docker restart $CONTAINER_NAME

保存脚本文件并给予执行权限

chmod +x docker-restart.sh

2、编写定时任务

然后,您可以使用crontab在指定时间运行脚本。例如,以下命令将在每天的凌晨2点执行该脚本:

0 2 * * *  sh /data/docker-restart/docker-restart.sh
举报

相关推荐

0 条评论