如何允许docker / compose容器在同一级别上创建另一个容器?

时间:2018-07-10 21:53:24

标签: docker docker-compose

我的问题涉及以下背景。根据drone.io社区论坛主题中的image,使用Drone CI,我可以使用docker/compose this reply运行docker-compose系统。

所以我试图实现这一点,并且它是这样工作的:

  1. 构建已触发
  2. drone使用我的存储库上下文启动docker/compose容器

因此,在此步骤docker ps中,在主机上执行的操作将仅显示一个容器(docker/compsoe

  1. 然后docker / compose容器通过docker-compose up服务执行n

因此,假设docker/compose容器启动时,主机上的第n-1个容器docker ps将显示n-2容器,该容器由docker/compose容器+ docker/compose创建容器本身。

  1. docker/compose容器完成其工作并停止。

此步骤之后,所有创建的容器都将继续其工作。因此,有n个操作容器。

问题是,在“根”容器死亡后,在另一个容器内 中创建的容器如何继续执行? “根”容器是否不应该容纳另一个容器?子容器不应该仅从“根”容器内部可见吗?它是如何工作的?似乎我缺少一些核心的容器化概念。

0 个答案:

没有答案