我正在开发我的第一个包含rails应用程序的docker-compose.yml。
我该如何处理.gitignore文件?
在主目录中我有:
我在相关的容器目录中生成了一个Rails应用程序。 这包括标准生成的.gitignore文件。
我应该将.gitignore移动到主目录并将所有忽略保留在一个地方 要么 将其保留在原位并将忽略保留在容器目录级别。
有没有我见过的陷阱?
答案 0 :(得分:4)
通常更容易在一个地方管理忽略元素 两者都是:
.gitignore
ADD
或COPY
时,在docker CLI将上下文发送到docker守护程序之前使用答案 1 :(得分:2)
您可以在项目的每个目录中都有 .gitignore 。
但是,最佳做法是在项目根目录中包含一个 .gitignore 文件,并放置要忽略的所有文件