Docker:增强容器

时间:2017-06-24 04:29:15

标签: docker

我是Docker的新手,我仍然试图了解它应该如何使用。

我有两个问题,但首先,让我给你一些快速背景:

我想创建一个使用R,Python和Scala的项目。根据我所读到的内容,建议将所有3个保存在不同的容器中。

所以,我的问题是:

1)有没有办法以某种方式组合多个设计用于同一项目的容器?

2)可以组合Docker Hub上的几个docker镜像吗?例如,有一个为R中的地理空间分析设计的图像,还有另一个用于生成报告的pandoc的R图像 - 我能以某种方式将它们组合成一个R容器吗?或者你会建议将它们分开吗?

非常感谢!

1 个答案:

答案 0 :(得分:2)

1)使用docker compose https://docs.docker.com/compose/

2)阅读两个dockerfiles,学习如何编写自己的Dockerfile并创建自己的“组合图像”https://docs.docker.com/engine/reference/builder/