2016-09-30 42 views
1

我有一个docker,它基于ubuntu镜像。docker ubuntu cron在CoreOS中无法运行,有趣的行为

https://github.com/kkpoon/docker-cron-example/tree/1733eef9b76d51fda038510f49eebd58d4528c54

它运行cron和在Ubuntu的托管泊坞窗效果很好。

当我将它部署到CoreOS主机时,它有一些有趣的行为。

  1. docker run --rm --name example1 docker-cron-example, 检查,因为它出现在docker exec example1 ps aux
  2. 假设的例子中的cron回声/var/log/cron.log为每分钟的cron运行,但是,没有发生,每分钟
  3. 经过一番尝试,当我运行docker exec example1 crontab /crontab重新安装crontab,或者我进入它docker exec -it example1 /bin/bash并执行crontab -e,不更改内容和:w保存它。 cronjob可以运行!!!!

cron有什么问题?

回答