你如何隔离大型仓库中的Docker上下文?
假设你有一个主要由项目打破的存储库,但是有一些共享的公共事业:
projectA/ ./Dockerfile projectB/ ./Dockerfile projectC/ utils/
理想情况下,您可能希望从自己的目录构buildprojectA
,因此您不必将projectB
和projectC
的内容发送到Docker上下文。 但是如果你想在上下文中包含utils
呢?
我知道你可以忽略通过.dockerignore
发送到上下文的文件,但是在这种情况下,你将不得不改变你在构buildprojectA
和projectB
时忽略的projectB