CoreOS中的docker ubuntu cron没有运行,有趣的行为

时间:2016-09-30 09:12:04

标签: ubuntu docker cron crontab coreos

我有一个基于ubuntu图像的泊坞窗。

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

它运行cron并在ubuntu托管的docker中运行良好。

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

  1. docker run --rm --name example1 docker-cron-example, 检查cron是否正在docker exec example1 ps aux
  2. 中显示
  3. 假设示例cron每分钟回显/var/log/cron.log,但每分钟都没有发生
  4. 经过一些尝试,当我运行docker exec example1 crontab /crontab重新安装crontab,或者我进入docker exec -it example1 /bin/bash并执行crontab -e时,内容和:w没有变更保存。 cronjob可以运行!!!!
  5. cron出了什么问题?