我已经通过apt-get install cron
试图启动cron失败(如预期),因为upstart
没有运行。
什么是正确启动cron的命令行(即它将读取用户的crontabs,将读取/ etc / crontab / *等)?
请注意,我不想将容器作为“完整”机器启动,所以我不想运行/sbin/init
或upstart
。 我通过supervisord
pipe理进程,所以我缺less的是要添加到其configuration文件的命令行。
你可以不用守护进程模式运行cron。
root@xxxxxx:~# cron -f
我只是想测试它:
apt-get install cron nano screen
getty tty -a root
screen
,我在屏幕上创建了2个终端: cron -f
crontab -e
– 编辑你的crontab,保存,你可以看到cron正在工作… 我只是用简单的cron
命令启动cron,它将把它作为守护进程启动,而后来我用tail -f <my logfile>
保持启动脚本的进程阻塞。