假设我有一个 Django 项目,并且想要创建几个 Dockerfile,它们将使用不同的设置集和系统包(不要与 Python 库混淆)。为了让应用程序运行,我必须将完整的项目代码库复制到映像中。
现在我看到了设置 docker / fig Mesos 环境,这启发了我将每个单独的 Dockerfile 放入项目根目录中自己的目录中。
docker build env1/
可以预见地创建一个 tarballenv1
并使用它来构建图像。
有什么方法可以重新定义 Dockerfile 名称或构建上下文根?