私は docker official rails onbuild pack ( https://registry.hub.docker.com/_/rails/ ) を使用して、アプリケーションで Rails イメージをビルドおよび作成しています。ただし、各アプリケーションは約 900MB を使用します。このサイズを小さくする方法はありますか?
これが私のワークフローです - >
add dockerfile to the project -> build -> run
問題は、このシステムに N 個のアプリが存在する可能性があり、各アプリケーションが 1G のディスク容量を必要とする場合、それが問題になることです。レイヤーを減らすと、サイズが小さくなりますか? はいの場合、どうすればそれを行うことができますか?
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
blog2 latest 9d37aaaa3beb About a minute ago 931.1 MB
my-rails-app latest 9904zzzzc2af About an hour ago 931.1 MB