I just found this great blog post titled [Best practices when writing a Dockerfile for a Ruby application](https://lipanski.com/posts/dockerfile-ruby-best-practices). It'd be great to go over it and adopt our setup in case we don't follow all best-practices (spoiler: it _is_ the case 😅)