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、然后在群晖的控制面板-任务计划下,新增计划的任务-用户定义的脚本
文章图片
【docker|群晖DailyCheckIn设置docker定时执行签到命令】 5、名称随意输入,用户账户选择“root”
文章图片
6、计划里选择自己设定定时执行命令的时间
7、然后在运行命令中的用户自定义脚本输入命令,XXXXX为容器ID(CONTAINER ID)或容器名
sudo docker exec XXXXXXXX dailycheckin
文章图片
8、确定应用后,可以运行一遍,config里面设置了推送的话,运行完成可以收到签到成功的推送,以后就可以定时执行命令签到了。
推荐阅读
- docker青龙|openwrt 软路由 docker安装青龙面板 + Ninja(进阶版)
- linux|CentOS下安装docker的两种方式
- docker|Windows11上安装docker
- gitlab|记一次使用Docker安装gitlab
- Kubernetes|Kubernetes 中的服务发现与负载均衡
- docker|docker安装gitlab 教程详解
- docker|Docker自学笔记2-Docker在win11的Ubuntu安装踩坑之路
- (七)部署coredns组件
- 运维|高可用服务设计之一(负载均衡与反向代理、隔离)