1

我正在开发一个 Flask 应用程序 + 使用 Python 2.7 插件部署到 RedHat OpenShift。我需要使用一些 ruby​​ CLI 工具来创建和上传 Iron.io Workers,但 CLI 工具需要 Ruby 1.9.2,而购物车只有 Ruby 1.8.7。

我无法通过 sshing 将 rvm / rbenv 安装到设备中,因为 OpenShift 不会为您提供 root 访问权限。那么,有没有办法在没有 sudo 的情况下在 OpenShift 上安装 Ruby 或者我是 SOL?

(Iron.io 有人建议通过 Docker 使用 Iron.io,但这对于安排 SMS 文本来说似乎有点过分了。)

4

1 回答 1

0

您无法在 openshift 上更新您的 ruby​​ 墨盒。您必须从一开始就创建一个新应用程序并使用 ruby​​ 1.9。你可以使用类似的东西:

rhc app create myapp ruby-1.9
于 2015-04-11T04:06:57.170 回答