在 centOS 中将 cron 作为用户进程而不是守护进程运行

在 centOS 中将 cron 作为用户进程而不是守护进程运行

根据本网站,在单个 Docker 容器中设置计划任务的简单方法是创建一个运行任务的单个 crontab,然后使用该CMD行将其作为最后一个 Docker 调用CMD cron

这似乎是 Ubuntu 独有的技巧,因为cron: command not found如果您使用 CentOS 7 创建类似的 Docker 容器,CentOS 7 就会报告。

有没有办法用 CentOS 来做到这一点,或者,如果失败了,有没有更好更简单的方法来在 CentOS Docker 容器中安排单个任务?

答案1

我手头没有 C7 系统,但在 Fedora 上,cron 守护进程被调用crond并位于 /usr/sbin 中。也许您可以从中弄清楚。(这很容易)

相关内容