2016-07-22 59 views
0

什么是最佳实践?构建多个图像vs启动多个容器

  • 为每个应用程序实例构建不同的docker镜像。例如,每个应用程序实例都有自己的代码目录。使用ADD构建不同的图像
  • 构建基础图像。为每个应用程序实例启动一个新的容器。使用选项-v为每个应用程序实例绑定特定的卷。

理由去为多个容器:

  • 使用加入Dockerfile意味着你需要重新生成映像一旦该目录中的任何改变。

回答

0

不知道如果最佳做法,但我会为-v选项只为数字:你必须创建一个容器为每个代码目录无论如何,我会避免必须建立相同数量的图像。 而且磁盘空间可能是一个问题,但林不知道

一个图像,并为每一个代码目录<一个图像和多个相关联的容器不同的挂载点,每个代码目录的一个容器