当前位置: 首页 > 面试题库 >

如何在docker ubuntu基础上启动cron?

莫承运
2023-03-14
问题内容

我已经通过安装了cron apt-get install cron

由于upstart未运行,尝试启动cron失败(按预期方式)。

正确启动cron的命令行是什么(即它将读取用户的crontabs,将读取/ etc / crontab / *等)?

请注意,我不想将容器作为“完整”机器启动,所以我不想运行/sbin/initupstart。我通过来管理进程supervisord,所以我缺少的是添加到其配置文件的命令行。


问题答案:

您可以在没有守护程序模式的情况下运行cron。

root@xxxxxx:~# cron -f

我只是想测试一下:

  • 我在一个新容器中启动了/ bin / bash
  • apt-get install cron nano screen
  • getty tty -a root
  • screen在屏幕上,我创建了2个终端:
  • 第一: cron -f
  • 第二:crontab -e-编辑您的crontab,保存,然后您就可以看到cron正在工作…


 类似资料:
  • 我正在尝试用python制作我自己的自定义Minecraft启动器,并且我已经有了一个. minecraft文件夹。我对这个游戏非常熟悉,我想我想用Zulu OpenJDK和Iris mod制作一个自定义客户端,以优化性能。我正在尝试在中启动jarfile,我不知道参数应该是什么。我能够获取播放器的uuid和accestoken。我正在查看文件(格式化),我不知道为和变量指定什么。有人能帮我吗?

  • 我已经用自制软件在新的macos10.11服务器上安装了MariaDB。当我手动启动时,服务器运行得很好,但我一直无法让它在引导时自动启动(而不是登录)。我使用在/library/launchdaemons中创建launchd脚本,但它不起作用。没有运行mariadb,没有mariadb错误日志。它似乎默默地失败了。一定有相关的日志,但我不知道在哪里。 当这不起作用时,我尝试创建自己的launch

  • 问题内容: 我已经在Heroku上添加了nano附加组件,并且已经在控制台中成功对其进行了测试。但是,当我的应用尝试与Redis连接时,出现以下错误: Heroku日志文件: 为什么要尝试在本地主机上访问Redis? 我的config / initializers文件夹中的Redis.rb具有此功能,几乎可以肯定是问题所在。 问题答案: 您在使用Resque吗?如果是这样,您需要告诉Resque使

  • Android Activity的Launch Mode 综述 对安卓而言,Activity有四种启动模式,它们是: standard 标准模式,每次都新建一个实例对象 singleTop 如果在任务栈顶发现了相同的实例则重用,否则新建并压入栈顶 singleTask 如果在任务栈中发现了相同的实例,将其上面的任务终止并移除,重用该实例。否则新建实例并入栈 singleInstance 允许不同应

  • easySwoole 项目依赖于 Swoole 扩展,在使用 easySwoole 之前需要先安装 swoole 扩展。 快速安装 命令行快速安装: bash <(curl https://www.easyswoole.com/installer.sh) 或是: curl https://www.easyswoole.com/installer.php | php 手动安装 从 easyswool