如何在fig文件中提到多个django需求文件,用于跨dev,docker和prod服务器的docker部署?

我只写了我的第一个无花果文件。 它使docker工作真的很棒。

我想要无花果启动我的本地,分期和prod容器以及。 所以我写了3个不同的无花果文件。 fig-dev.yml,fig-stage.yml和fig-prod.yml。

三个yml文件包含需要按照3台服务器的要求拉取的图像。

在我的Django应用程序中,我有3个不同的需求文件(本地需求,分期需求和生产)。 我想在yml文件中指定三个中的每一个。 因为我们只能在Dockerfile中运行pip install *-requirements.txt

没有办法,我可以把代码拉到不同的服务器上,在构build它的时候,我可以通过标志来确定要安装的东西。

图中有一个问题 ,要求支持多个Docker文件。 有没有办法,我可以拉代码,通过标志来指定,从哪个要求安装?

谢谢!