小编The*_*eJF的帖子

在 Docker 中使用 rbenv

我正在尝试使用 Dockerfile 设置 rbenv,但这在rbenv install. 我确实在那里有 ruby​​-build,它似乎不起作用。

Dockerfile 的相关部分(主要来自https://gist.github.com/deepak/5925003):

# 安装 rbenv
运行 git clone https://github.com/sstephenson/rbenv.git /usr/local/rbenv
运行 echo '#rbenv setup' > /etc/profile.d/rbenv.sh
运行 echo 'export RBENV_ROOT=/usr/local/rbenv' >> /etc/profile.d/rbenv.sh
运行 echo 'export PATH="$RBENV_ROOT/bin:$PATH"' >> /etc/profile.d/rbenv.sh
运行 echo 'eval "$(rbenv init -)"' >> /etc/profile.d/rbenv.sh
运行 chmod +x /etc/profile.d/rbenv.sh

# 安装 ruby​​-build
运行 mkdir /usr/local/rbenv/plugins
运行 git clone https://github.com/sstephenson/ruby-build.git /usr/local/rbenv/plugins/ruby-build

ENV 路径 /usr/local/rbenv/shims:/usr/local/rbenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

# 设置为 Ruby 2.0.0-p247
运行 rbenv 安装 2.0.0-p247
运行 rbenv 重新哈希
运行 rbenv 本地 2.0.0-p247 …

ruby ruby-on-rails rbenv docker

7
推荐指数
1
解决办法
4893
查看次数

标签 统计

docker ×1

rbenv ×1

ruby ×1

ruby-on-rails ×1