容器重新启动后,Cron 不会启动



我有一个基于 Debian 的 docker 容器,我在其中运行一些 cron 进程。容器使用 --restart 标志启动。

当运行 docker 的服务器重新启动时,cron 任务不会启动。在键入 shell 命令 cron start 后,它们将再次启动。

我一直在寻求解决这个问题,以便每次服务器重新启动后都会自动启动 cron。

您可以将命令添加到 Dockerfile 中,以使其在重新启动时正常工作:

CMD cron start && tail -f /var/log/cron.log

最新更新