【发布时间】:2018-08-28 18:25:32
【问题描述】:
我们有应用程序,它将旋转短期(短跨度)docker 容器。现在,它在 Ubunut16.04 服务器(VM)上运行,我们在同一台服务器上安装了 docker 和 nodejs。我们有在同一台服务器上运行的 nodejs 应用程序,因此每当有请求进入时,nodejs 应用程序将启动一个 docker 容器并在 docker 容器内执行用户输入。一旦 docker 完成其工作,或者如果它用完管理员定义的资源,那么 docker 容器将被强制终止(docker kill)并删除(docker rm)。
现在我的问题是,运行 Ubuntu16.04 docker 容器并运行 nodjes 应用程序和 Ubunuter16.04 docker 容器内的短期 docker 容器是否是最佳实践。
简而言之,在其他 docker 容器中运行一个 docker。
【问题讨论】:
-
见stackoverflow.com/questions/27879713/…——似乎NodeJs App也应该是它自己的docker容器。
-
容器中的容器似乎是一个有趣的概念。
标签: node.js docker docker-compose docker-machine