Closed rutko closed 3 years ago
Gemの更新が走るたびに$ docker-compose buildするのは作業効率悪いので $ docker-compose run --rm web bundle installで更新できるように修正した。
$ docker-compose build
$ docker-compose run --rm web bundle install
対応は以下
Gemの更新はbundle installした内容をvolumeを使用してデータを永続化している。 $ docker-compose build ではvolumeと紐付かないので更新される $ docker-compose runはvolumeと紐付く
$ docker-compose run
Gemfileを更新した際に以下の部分をやり直す必要がある https://github.com/LoL-pj/LoL-VC/blob/923122f87cb8e2d821241a62f78736bd7d2242b1/Dockerfile#L11-L12
Summary
Gemの更新が走るたびに
$ docker-compose build
するのは作業効率悪いので$ docker-compose run --rm web bundle install
で更新できるように修正した。対応は以下
FIY
Gemの更新はbundle installした内容をvolumeを使用してデータを永続化している。
$ docker-compose build
ではvolumeと紐付かないので更新される$ docker-compose run
はvolumeと紐付くGemfileを更新した際に以下の部分をやり直す必要がある https://github.com/LoL-pj/LoL-VC/blob/923122f87cb8e2d821241a62f78736bd7d2242b1/Dockerfile#L11-L12