0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

docker環境で遅いbundle installを劇的に早くする

Posted at

目的

newsdict.io(docker環境上のrails)でbundle installの時間を早めたい

方法

  • あまりバージョン変更がない最も重たいgemをベースのdocker imageに入れて置きgemを流用できるようにしておく
  • nokogiriを使っていたので、[--use-system-libraries]を使う
  • bundle install を並列で実行する

実際のコード

- あまりバージョン変更がない最も重たいgemをベースのdocker imageに入れて置きgemを流用できるようにしておく

- ベースとして使ったdocker image

- nokogiriを使っていたので、[--use-system-libraries]を使う

- bundle install を並列で実行する

Q&A

bundle installした結果をdocker imageのすればいいのでは?

Gemfileを頻繁に書き換える可能性があるため

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?