docker-compose 计划任务cron,执行某个容器里面的shell脚本或者二进制可执行文件

技术分享 · Fecmall · 于 5年前 发布 · 4214 次阅读

计划任务,执行统计脚本,这个脚本一天一次即可,你也可以一天2次

对于docker,某些容器里面需要执行计划任务,也就是周期性的通过cron执行某个容器里面的脚本。

在宿主主机操作:

执行crontab -e,添加下面的代码

* * * * * cd /www/docker/trace_fecshop && /usr/local/bin/docker-compose  exec -T golang /www/golang/fec-go-shell >> /www/docker.log 2>&1

/www/docker/trace_fecshop:你的docker-compose的文件路径

golang: 容器的名称

/www/golang/fec-go-shell:golang容器里面需要执行的脚本

共收到 0 条回复
没有找到数据。
添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics