如何在docker容器中自动启动服务

时间:2015-01-19 10:34:38

标签: linux docker restart

我正在尝试找到重新启动后在docker容器中自动启动服务的最佳方法。

我不是说在重启时启动docker容器。我正在努力实现以下方式:

  1. 我停了一个容器;和
  2. 当我再次启动它时,之前运行的相同服务(进程)将再次启动。
  3. 即。如果我在容器内运行apache和ssh,那么在容器重启时启动这些服务

1 个答案:

答案 0 :(得分:0)

这真的不是泊坞方式(每个容器多个进程)。你可以尝试沿着这条路走下去,正如我几个月所做的那样,但你会发现你大部分时间都会违背码头工人团队的设计原则。我使用了phusion/baseimage基本图像,它确实设计得很好,具有良好的初始化过程并支持run-it和ssh开箱即用。如果你沿着那条路走下去,请小心谨慎。