1

我知道我可以将文件放在与忽略某些模式.dockerignore相同的目录中,这很有效。dockerfile不过,Docker 似乎没有.dockerignore在目录结构中递归地看到文件。

我有一个目录,它是一个 git 子模块。我想将内容添加到.dockerignore子模块中的文件中,以便使用此共享存储库的多个项目可以继承它。

有没有办法手动将.dockerignore文件包含到当前上下文中dockerfile

4

1 回答 1

0

您不能通过引用包含.dockerignore子模块的文件。

.dockerignore通常与特定的开发工具和方法相关,因此很有可能.dockerignore已经涵盖了子模块中的一些主要公共文件,就像它在主存储库中所涵盖的那样。

如果存在差异,您可以将子模块 .dockerignore 中的内容添加到主 .dockerignore 中,并针对与子模块相关的前缀进行更正。

于 2021-03-13T15:56:52.783 回答