Относительно использования anyenv, rbenv, ndenv в производственной среде, CentOS7.*

#ruby-on-rails #ruby #node.js #centos #rbenv

#ruby-on-rails #ruby #node.js #centos #rbenv

Вопрос:

В настоящее время я создаю веб-сервис с CentOS7. * и ruby on rails 5. * и ruby 2. * и node.js 6.*. В средах разработки я использую anyenv, rbenv и ndenv. С момента установки ruby и node.js и обмен их версиями очень прост.

Теперь я хотел бы использовать эти инструменты (anyenv, rbenv, ndenv) и в производственной среде. Однако я никогда не использовал их в производстве. Кроме того, CentOS7. * не поддерживает их официально. В целом, я думаю, что использование пакетов, которые официально поддерживаются CentOS, безопаснее. Я беспокоюсь о проблемах, которые возникли при их использовании в производстве.

Не могли бы вы сказать мне, есть ли кто-нибудь, кто имел опыт использования инструментов (anyenv, rbenv, ndenv) в производственной среде. У вас были какие-либо проблемы или т. Д…

Ответ №1:

Я рекомендую Docker (или nvm только для узла) и Ubuntu. Я рекомендую НЕ использовать *env или CentOS, потому что они не так хорошо поддерживаются или полны с точки зрения функциональности из коробки.

Комментарии:

1. Спасибо. Это была некоторая помощь.