Docker - 在单个容器中处理多个服务

时间:2015-09-09 05:42:38

标签: docker supervisord foreground-service

我想在我的Docker容器中启动两个不同的服务,并在其中一个退出时立即退出容器。我看了一下主管,但是一旦托管应用程序退出,我就无法找到如何让它退出。它尝试重新启动它们三次,这是标准设置,然后只是坐在那里什么都不做。主管能够做到这一点还是有其他工具吗?如果还有一种方法可以让两个托管程序写入stdout,并使用其应用程序名称进行标记,例如:

  

[Program 1] Some output
  [Program 2] Some other output
  [Program 1] Output again

0 个答案:

没有答案