タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

dockerとRailsに関するtakmnagayaのブックマーク (1)

  • RailsのDockerイメージを一番小さくする方法 - Qiita

    まずここで、最初rubyのベースを使って2.19GBだったのがalpine-linuxをベースにすることで、1.42GBまで削減出来ました。 やっぱりイメージを変更するのは大きい。 ただ、alpineのイメージ自体は50MBもないのに、 「あ、gccが無い」とか「あ、mysqlの開発者向け入れないと」とかすると、せっかくのサイズがみるみる肥えていって、ちゃんとbundle install可能な頃には、40MB のイメージが 700MBくらいまで増えます。やっぱりビルドにはいろんなものが必要でこれにbundle installしたりyarn installしたりした結果、結局1GBは余裕で超えてしまいました。 さらにダイエット ここからがこの記事の題です。 イメージが大きいという事は何かしら無駄なファイルがあるので この後、ビルドしたイメージにdocker exec -it コンテナID

    RailsのDockerイメージを一番小さくする方法 - Qiita
    takmnagaya
    takmnagaya 2019/02/09
    試行錯誤が見える良記事 まだalpineを使用するようにした段階なので、 マルチステージビルド対応の参考にしよう。
  • 1