我可以帮您翻译成中文。这段内容是关于使用Docker官方的rails onbuild包(https://registry.hub.docker.com/_/rails/)来构建和创建应用程序的rails镜像,但每个应用程序大约需要900MB。是否有任何方法可以减小这个大小?以下是我的工作流程 ->
问题在于该系统上可能有 N 个应用程序,如果每个应用程序占用 1G 的磁盘空间,这将是一个问题。如果我们减少层数,它会减小大小吗?如果是,如何做到?
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