【问题标题】:Start monit as a foreground process in docker在 docker 中将 monit 作为前台进程启动
【发布时间】:2018-01-12 11:14:17
【问题描述】:

我想在 docker 中启动监控进程。

自从它被守护后,一旦 monit 启动,容器就完成了。将其作为前台进程运行的最佳方式是什么?

【问题讨论】:

  • 你的意思是什么:“一旦 monit 启动,容器就完成了”?
  • 为了让 docker 运行,应该有一个进程始终在前台运行。一旦该过程完成,容器将停止。这里 monit 作为守护进程启动,因此没有前台进程,容器正在停止。
  • 请与您的 docker run 命令一起分享您的监控文件。

标签: docker kubernetes monit


【解决方案1】:

来自https://wiki.gentoo.org/wiki/Monit

Running monit in the foreground
To run monit in the foreground and provide feedback on everything it is detecting, use the -Ivv option:

root #monit -Ivv

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-21
    • 1970-01-01
    • 1970-01-01
    • 2016-07-07
    相关资源
    最近更新 更多