Redmine&rake版本:如何更新用户redmine

我需要更新耙12.2.1版我正在使用Redmine泊坞窗图像。 所以我试图添加到Gemfile下面的行:

gem“耙”,“12.2.1”

当我连接到运行redmine的Docker容器时,只有root用户可以看到更新的rake版本,但是作为redmine用户,我看到的是旧版本,如以下命令所示:

root# rake --version rake, version 12.2.1 root# su - redmine redmine$ rake --version rake, version 10.4.2 

我对ruby和redmine没有那么自信,所以我在寻求任何有用的build议。

先谢谢你。 尼古拉

你应该安装你的耙和ruby通过rmm在redmine用户下,在这个问题上的stackoverflow reffer 如何在Docker中正确安装RVM?

一旦你完成了RVM,重新运行Redmine的bundle install

已安装的gem可以通过使用更新

 bundle update <gemname> 

这样做也确保你是正确的用户(可能redmine你的情况下)和正确的path(例如你的Redmine的根)

    Interesting Posts