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

标签 ubuntu docker cron coreos

我有一个基于 ubuntu 镜像的 docker。

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. 假设示例 cron 每分钟回显到 /var/log/cron.log,但是,每分钟都没有任何反应
  3. 经过一些尝试,当我运行 docker exec example1 crontab/crontab 重新安装 crontab 时,或者我进入它 docker exec -it example1/bin/bash 并且执行crontab -e,内容不变,:w保存。 cronjob 可以运行!!!

cron 有什么问题?

最佳答案

关于ubuntu - CoreOS 中的 docker ubuntu cron 不运行,有趣的行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39787847/

相关文章:

amazon-web-services - ECS 代理无法成功从 ECR 拉取镜像

node.js - node-cron 无法在我的服务器上运行

linux - 从命令行完全删除 Vagrant VirtualBox 框

linux - 如何在 ubuntu 17.10(降级)上安装 GCC 5.4?

ubuntu 14.04中sqldeveloper的java路径

cron - 如何在每个月的 29 日运行 cron 作业?

python - 我无法列出 Raspberry Pi 附近的 BLE 设备(python、btmgmt)

java - 如何将*.zip项目导入到ubuntu上安装的netbeans中

docker - 有没有办法在构建 Docker 镜像时抑制 "update-alternatives: warning: skip creation"警告?

docker - 如何在不删除卷的情况下安全地重新安装 Docker?