Ubuntu

在centOS 中作為使用者程序執行cron,而不是守護程序

  • March 28, 2015

根據這個站點,在單個 Docker 容器中設置計劃任務的一種簡單方法是創建一個執行任務的 crontab,然後將其作為最後一個 DockerCMD呼叫CMD cron

這似乎是 Ubuntu 獨有的技巧,正如 CentOS 7 報告的那樣,cron: command not found如果您使用 CentOS 7 創建類似的 Docker 容器。

有沒有辦法用 CentOS 做到這一點,或者,如果失敗了,有更好的簡單方法來在 CentOS Docker 容器中安排單個任務?

我手頭沒有 C7 系統,但在 Fedora 上,cron 守護程序被呼叫crond並位於 /usr/sbin 中。也許你可以從中弄清楚。(這簡單)

引用自:https://serverfault.com/questions/679015