使用来自多个来源的Docker进行多阶段构建

时间:2019-05-03 08:48:40

标签: django docker dockerfile

我有一个包含不同应用程序的django项目,并且我正在尝试为每个应用程序构建一个docker映像。但是在开发中,我希望Docker映像包含整个项目。我之前使用了多阶段处理开发依赖项。有什么方法可以通过其他方式实现以下目标?

FROM python:3.7-stretch AS base
RUN pip install -r /projectdir/requirements.txt

FROM base AS app1
RUN pip install -r /projectdir/app1/requirements.txt

FROM base AS app2
RUN pip install -r /projectdir/app2/requirements.txt

FROM app1, app2 AS dev
RUN pip install -r /projectdir/requirements_dev.txt

0 个答案:

没有答案