安装了几颗宝石后,Bundler“摊位”/“冻结”

时间:2015-05-18 15:19:32

标签: ruby-on-rails rubygems bundler

我正在运行

$ bundle install

在包含仅包含一个gem的Gemfile的目录中:

$ cat Gemfile

source 'https://rubygems.org'

gem 'rails', '4.2.1'

here is a pastebin from DEBUG_RESOLVER=y bundle install --verbose输出。

在使用此Dockerfile的docker build期间,此进程在docker容器内运行:

ENV RAILS_ENV staging
ENV HOME /rails_web_app/
ADD rails-app/Gemfile      Gemfile
ADD rails-app/Gemfile.lock Gemfile.lock
ENV DEBUG_RESOLVER true
RUN DEBUG_RESOLVER=true bundle install --verbose

安装了第一批宝石之后,这个过程似乎就好了(此时我已经等了25分钟,而且仍然显示了来自pastebin的最后一行)。 CPU使用率为0%,网络信息告诉我它既没有启动也没有下载。

版本:

  • Boot2Docker-cli版本:v1.5.0
  • ruby​​ 2.2.2p95(2015-04-13修订版50295)[x86_64-linux]
  • Bundler版本1.9.4

到目前为止我尝试过:

  • 重启boot2docker vm
  • 减少宝石数量(仅限铁轨)
  • 将一个gem更改为mysql2,可以使用

进一步观察:

  • 它在不同的宝石中“睡觉”。 (builder 3.2.2i18n 0.7.0

0 个答案:

没有答案