如何引导docker容器?

如何引导docker容器?,docker,Docker,我创建了一个带有预装包的docker映像(apache、mysql、memcached、solr等)。现在,我想在由该图像生成的容器中运行一个命令,该命令依赖于我的所有包。我想在启动一个新容器时启动它们 我试图使用/sbin/init,但它是在docker中使用的。一般的意见是使用流程管理器来实现这一点。我不会在这里详细介绍,因为我写了一篇博客: 请注意,另一个相当普遍的意见是拆分容器。MySQL通常位于不同的容器上,但您也可以稍后尝试使用它:)我看到这是一个老话题,但是,对于刚刚遇到它的人来说

我创建了一个带有预装包的docker映像(apache、mysql、memcached、solr等)。现在,我想在由该图像生成的容器中运行一个命令,该命令依赖于我的所有包。我想在启动一个新容器时启动它们


我试图使用
/sbin/init
,但它是在docker中使用的。

一般的意见是使用流程管理器来实现这一点。我不会在这里详细介绍,因为我写了一篇博客:


请注意,另一个相当普遍的意见是拆分容器。MySQL通常位于不同的容器上,但您也可以稍后尝试使用它:)

我看到这是一个老话题,但是,对于刚刚遇到它的人来说,它可以用于连接多个容器,因此大多数进程可以在不同的容器中拆分。此外,如前所述,为了同时运行流程,可以使用不同的流程管理器,我要提到的是。我发现它真的很容易使用,而且比supervisor稍好一点

docker compose和docker sync->应用此概念不会出错

-格林