2016-09-30 75 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有什麼問題?

回答