docker:是否可以从其他容器运行容器?

时间:2015-03-30 15:53:13

标签: python linux docker

我正在运行一个dockerized python Web应用程序,它必须在某些请求上运行长任务(即运行一些R脚本需要大约1分钟才能完成)。目前我将所有东西放在一个容器中,我就像这样运行它。

但是,我认为将这个背景网络应用分离出来会更快更清晰。并且R脚本一个进程=一个容器)。因此,我想知道是否有从另一个容器中运行容器的方法(即能够从已经停靠的Web应用程序中调用主机上的docker run [...])。

我试图搜索它并找到一些有关将容器链接在一起的有用信息,但在我的情况下,我更感兴趣的是能够动态创建一次性容器。

1 个答案:

答案 0 :(得分:1)

我非常喜欢这个解决方案:Run docker inside a docker container?它基本上允许你使用在主机上运行的docker。

但是如果你真的想在docker中运行docker,这是使用dind图像的官方解决方案:https://blog.docker.com/2013/09/docker-can-now-run-within-docker/