2015-11-20 73 views
1

我正在处理我的第一个包含rails应用程序的docker-compose.yml。将Docker下的.gitignore文件放在哪里?

我该如何处理.gitignore文件?

在主目录我有:

  • 搬运工-compose.yml
  • README.md
  • 加上每一非图像容器

I”的一个文件夹我在相关的容器目录中生成了一个Rails应用程序。 这包括标准生成的.gitignore文件。

我应该移动的.gitignore到主目录,并把所有的忽略了一个地方 OR 离开它它在哪里,并保持忽略在容器目录级别

有没有我没见过的陷阱?

回答

3

在一个地方管理忽略元素通常更容易。
既为:

  • .gitignore
  • .dockerignore(泊坞窗之前使用CLI做的Dockerfile的ADDCOPY时将情境的泊坞窗守护进程)
+0

感谢,冯的所有文件。感谢指向.dockerignore的指针,之前没有遇到该文件。有备则无患。 – gnoll110

2

你可以有一个.gitignore在你的项目的每一个目录。

然而,最好的做法是对项目的根目录下一个单的.gitignore文件,并把要忽略