关于生产环境使用anyenv、rbenv、ndenv,CentOS7.*

Regarding using anyenv, rbenv, ndenv in production environment, CentOS7.*

目前我正在使用 CentOS7.* 和 ruby 在 rails 5.* 和 ruby 2.* 和 node.js 6.* 上创建 Web 服务. 在开发环境中,我使用的是 anyenv、rbenv 和 ndenv。由于 ruby 和 node.js 的安装和版本交换很容易。

现在我也想在生产环境中采用这些工具(anyenv、rbenv、ndenv)。但是,我从未在生产中使用过它们。 此外,CentOS7.* 不正式支持它们。一般来说,我觉得使用CentOS官方支持的包比较安全。我担心在生产中使用它们时出现的问题。

请问有没有人有在生产环境使用这些工具(anyenv、rbenv、ndenv)的经验。有没有遇到什么问题等等...

我推荐 Docker(或仅用于 Node 的 nvm)和 Ubuntu。我建议不要使用 *env 或 CentOS,因为它们在开箱即用功能方面没有得到很好的支持或完整。