問題
Docker環境でRailsのアプリを作成中に、新しくgemを追加して、以下のコマンドを実行してもインストールされていない。
$ docker-compose run web bundle install
$ docker-compose run app rspec
Could not find faker-2.13.0 in any of the sources
Run `bundle install` to install missing gems.
原因
Dockerのイメージの再ビルドをしていない。
Gemfileを変更したときは、イメージの再ビルドを行わないと、gemはインストールされません。
対処方法
以下のコマンドを実行します。
$ docker-compose build