エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
RailsのDockerイメージを一番小さくする方法 - Qiita
まずここで、最初rubyのベースを使って2.19GBだったのがalpine-linuxをベースにすることで、1.42GBまで... まずここで、最初rubyのベースを使って2.19GBだったのがalpine-linuxをベースにすることで、1.42GBまで削減出来ました。 やっぱりイメージを変更するのは大きい。 ただ、alpineのイメージ自体は50MBもないのに、 「あ、gccが無い」とか「あ、mysqlの開発者向け入れないと」とかすると、せっかくのサイズがみるみる肥えていって、ちゃんとbundle install可能な頃には、40MB のイメージが 700MBくらいまで増えます。やっぱりビルドにはいろんなものが必要でこれにbundle installしたりyarn installしたりした結果、結局1GBは余裕で超えてしまいました。 さらにダイエット ここからがこの記事の本題です。 イメージが大きいという事は何かしら無駄なファイルがあるので この後、ビルドしたイメージにdocker exec -it コンテナID
2019/04/18 リンク