内存超稳定,内存占用也小,墙裂推荐。
试了一下用 ruby:2.5.1-alpine 跑一个普通的 rails 应用,除了 therubyracer 不能用(用 nodejs 代替)以外,其他几乎无感,所以整体感觉还行
不过当你把一个 Rails 塞进镜像以后,会发现镜像包比直接用 ruby:2.5.1-slim 打的也没小多少
之前忘了删除编译时依赖的包,删了之后发现还是小很多的
内存占用到是基本没差别(我只是简单的测试,大流量下讲道理应该也不会差很多)
dokku 可以使用 Dockerfile 部署,所以 multistage build 应该没问题。
域名随意绑定,A 记录。还有一键 letsencrypt。