ruby-on-rails - docker 下的 .gitignore 文件放在哪里?

标签 ruby-on-rails git docker docker-compose

我正在开发我的第一个包含 Rails 应用程序的 docker-compose.yml。

我应该如何处理 .gitignore 文件?

在我的主目录中:

  • docker-compose.yml
  • 自述文件
  • 为每个非图像容器加上一个文件夹

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

我是否应该将 .gitignore 移动到主目录并将所有忽略项放在一个地方 或者 将其保留在原处,并将忽略项保留在容器目录级别

有没有我没见过的陷阱?

最佳答案

在一个地方管理忽略元素通常更容易。
两者都是为了:

  • .gitignore
  • .dockerignore (在 docker CLI 将上下文发送到 docker 守护进程之前,在 Dockerfile 中执行 ADDCOPY 时使用)

关于ruby-on-rails - docker 下的 .gitignore 文件放在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33819369/

相关文章:

ruby-on-rails - Expire选项在Rails.cache中不起作用

ruby-on-rails - Heroku 应用程序启动超时

带有位置参数的 Git 别名

git - 可视化 github 上的 git 仓库

docker - Windows 10 和 Docker 容器日志/Docker Logging 驱动程序

mysql - 多对多关系的排序和过滤

eclipse - EGit 与 Eclipse,这是什么意思?

python - 使用 python 代码创建 Docker 容器时出现问题

docker - Docker 节点容器上的 "Connection Refused"

ruby-on-rails - rails : path of file