【发布时间】:2017-09-09 21:59:35
【问题描述】:
我们将应用从 Rails 4 迁移到 Rails 5。我们在 Docker 中运行它。在我们的主机系统上,我们当然有 git 二进制文件,但在 Docker 中没有。在 Docker 中运行 Puma 会给出这个错误消息,我想摆脱它:
bin/rails: No such file or directory - git
Rspec 会给出这个错误信息:
/usr/local/bundle/bin/rspec: No such file or directory - git
什么 gem 对 git 有依赖?还是它是 Rails 的核心宝石之一,我应该忽略错误消息吗?
【问题讨论】:
-
是的,这感觉就像您的应用程序/依赖项 gem 正在寻找一些本地文件夹 ./git 而不是 git 程序作为依赖项。如果这是
git程序问题,它将寻找./.git而不是./git(缺少一个点)
标签: ruby-on-rails git ruby-on-rails-5