Docker任务容器
2019-07-14 11:20
这个容器是去年发现的,一直在使用,今天才发现一直用错了,我的妈呀~?
Ofelia
容器镜像是 mcuadros/ofelia ,是docker中的一个类似crond的任务执行器,执行linux命令,很方便
他有四种执行任务类型
# job-exec: 透入正在运行的容器执行命令 # job-run: 在新容器中执行命令 # job-local: 在宿主中执行命令 # job-service-run: 在swarm种运行
任务执行时间写法,具体文档
# 语法丰富,具体文档在这里 # https://godoc.org/github.com/robfig/cron @every 1s # 表示每秒执行一次
使用示例
[job-exec "任务描述"] schedule = 0 0 4 7 */2 * # 依次是 秒 分 时 天 月 年 container = 容器名称 command = sh /exec.sh #这里第一个必须是linux命令,比如 cd/sh/ls 等这种,不能直接写执行文件路径,我就是这里弄错了?