Dockerを動かそうdocker-compose up --build
をしたところ、次のエラーが表示されDockerを立ち上げることができませんでした。
You must use Bundler 2 or greater with this lockfile
原因
最近(2019年)に表示されることが多くなったエラー。
・根本原因は不明だが、Bundlerのバージョン2.0.1が悪さをしているらしい。
対処法
Gemfile.lockを右クリックでゴミ箱に移す(削除する)
gem install bundler -v 1.17.3
を実行し、古いgemを取得。
docker-compose up --build
をしたところ、
Your Ruby version is 2.5.1, but your Gemfile specified 2.6.3
というエラー文が表示されたのでgemfile内の上記部分を
ruby '~> 2.5.1
に書き換え、再びdocker-compose up --build
。
dockerが正常に動きました。