1
當我嘗試從GitHub使用gem時,目前正面臨錯誤。我在我的Gemfile如下:運行Docker時git源碼尚未檢出
# Gemfile
source 'https://rubygems.org'
ruby '2.3.1'
gem 'sinatra'
gem 'rack'
gem 'puma'
group :development do
gem 'byebug'
gem 'rack-test'
gem 'rerun', github: 'alexch/rerun', branch: 'master'
end
當我從Dockerfile
運行bundle install
它與這樣的消息:
...
Installing sinatra 1.4.6
Installing listen 3.1.5 (was 3.0.6)
Using rerun 0.11.0 from git://github.com/alexch/rerun.git (at [email protected])
Bundle complete! 6 Gemfile dependencies, 14 gems now installed.
...
然而,當我去啓動容器我得到:
The git source git://github.com/alexch/rerun.git is not yet checked out. Please run `bundle install` before trying to start your application
我見過類似的問題,但與Docker無關。
你應該接受你自己的答案! – thomasd
盡我所能地等待... 2天,我會接受:-) – krsyoung