结合可互换的docker应用程序

时间:2016-11-13 21:02:20

标签: docker dockerfile

我想在一个组合应用程序中使用多个单独的docker文件/容器。假设我有三个docker容器。两个容器Framework AFramework B,以两种不同的方式处理数据,但提供相同的输出。另一个容器main将处理该输出。现在在我的应用程序中,我想使用Framework AFramework B,或者两者都使用。

我查看了combine multiple docker containers的解决方案,但这似乎并不支持docker,也不是我想要的。所以我研究了Docker volumes,但我真的不想“编写”或存储来自两个单独框架的数据,只需将其传递给第三个容器即可。我还读到了docker-compose,但这似乎并不是我想要的。

假设在main容器中我有一些python代码,它将调用来自Framework AFramework B的其他代码,然后数据从这两个代码中的任何一个传递给main(python对象,数组或类似的东西)。实现这一目标的最佳方法是什么?鉴于framework Aframework B的输出是相同的,这是否可以轻松互换?

0 个答案:

没有答案