docker - 如何为 docker-compose env 实现 cron 作业
问题描述
我有两个 dockerized 服务,问题是使用第三个容器(如 cron 容器)为该服务执行 cron 工作的最佳实践是什么。这听起来是个坏主意,但我需要让 cron 参与进来。它不应该是 docker 的主机 cron。或者也许还有另一种合适的方式来实现我不知道的这样一项工作。请各位大侠帮忙!
解决方案
crontab 字段从左到右分别是:
- 分钟
- 小时
- 日(月)
- 月
- 天(周)
因此,您可以使用以下内容添加 crontab 作业:
crontab -u root -e
5 * * * * sh your_script;
推荐阅读
- node.js - 如何响应来自 Node.js 的文件(来自 AWS)
- c# - 使用 Span 将输入字符串中的 ID 解析为长数字
在.Net - python - 将 xaxis 原点向左移动到 yaxis 交叉点
- python - 为表单创建测试:当测试断言失败时如何查看表单的错误
- angular - @Input 类变量未填充可行的成员
- python - 使用 maketrans/translate 从包含字符串的系列中删除标点符号
- python - 如何每 5 小时自动运行 Python 文件(使用 Redis 队列)
- java - 如何做一个只包含一个属性而不在 Spring Boot 中重复的列表?
- javascript - 如何在 HTML 部分多次调用 JS 代码?
- javascript - 在 d3 中链接 csv 和 json 之间的相同变量