假设您有一个主要由项目分解的存储库,但是共享了一些常用的实用程序:
projectA/
./Dockerfile
projectB/
./Dockerfile
projectC/
utils/
理想情况下,您希望从其自己的目录中构建projectA
,因此您不必将projectB
和projectC
的内容发送到Docker上下文。但是如果你想在上下文中包含utils
呢?
我知道您可以忽略要通过.dockerignore
发送到上下文的文件,但在这种情况下,您将不得不在构建projectA
与projectB
<时更改忽略的内容/ p>