1
Dockerを使用してRailsアプリケーションを開発しています。今私は新しい宝石をインストールする必要がありますが、それは動作しません。DockerコンテナにGemをインストールできませんでした
私はdocker-compose -f dcom-dev.yml run --user $(id -u) web bundle exec gem install youtube_it
を実行した場合、それは私にこのような出力が得られます。
Fetching: excon-0.51.0.gem (100%)
ERROR: While executing gem ... (Errno::ENOENT)
No such file or directory @ rb_sysopen - /.gem/ruby/2.3.0/cache/excon-0.51.0.gem
私はGemfile
にgem 'youtube_it'
を追加し、それはこのように出力docker-compose -f dcom-dev.yml run --user $(id -u) web bundle exec bundle install
を実行する場合は、次の問題がある可能性がどのような
Could not find gem 'youtube_it' in any of the gem sources listed in your Gemfile or available on this machine.
Run `bundle install` to install missing gems.
?前もって感謝します!
ああ、神様! それだけです!私はこの長いパラメータにエイリアスを使用します。一度このミスを見て、それを他のマシンで修正した後、それを忘れてしまった。 ありがとう! S. Зеленый、негрустите! :) – Ngoral