群晖DailyCheckIn设置docker定时执行签到命令

DailyCheckIn原作者教程上没有群辉定时操作执行签到的教程,所以为小白制作此教程

一种是用CONTAINER ID执行命令,另外一种是直接用容器名称,如果嫌SSH麻烦,跳过123步骤,直接用容器名称替代CONTAINER ID即可。

 1、首先群晖要获取root并且登陆ssh

 2、切换到root,输入

sudo -i

 3、获取容器ID(CONTAINER ID),以获取DailyCheckIn容器id为例

docker ps -a

  查询到镜像dailycheckin的CONTAINER ID

4、然后在群晖的控制面板-任务计划下,新增计划的任务-用户定义的脚本

群晖DailyCheckIn设置docker定时执行签到命令_第1张图片

 5、名称随意输入,用户账户选择“root” 

 群晖DailyCheckIn设置docker定时执行签到命令_第2张图片

 6、计划里选择自己设定定时执行命令的时间

 7、然后在运行命令中的用户自定义脚本输入命令,XXXXX为容器ID(CONTAINER ID)或容器名

sudo docker exec XXXXXXXX dailycheckin

群晖DailyCheckIn设置docker定时执行签到命令_第3张图片

  8、确定应用后,可以运行一遍,config里面设置了推送的话,运行完成可以收到签到成功的推送,以后就可以定时执行命令签到了。

你可能感兴趣的:(docker,容器,运维)