如果仅仅是在ubuntu下安装ruby ,那么参考第4,5 步即可

1. 启动容器:
    sudo docker run -t -i ubuntu/12.04_2:latest /bin/bash

2. 进行系统更新:
   apt-get update

3. 安装必要依赖:
   apt-get install curl

4. 安装rvm:
   curl -sSLhttps://get.rvm.io | bash
   source /etc/profile.d/rvm.sh
   rvm -v
   如果上面不成功,可以自己建一个文件 rvm_install.sh , 把 https :// get .rvm.io的内容复制到 rvm_install.sh, 运行 bash  rvm_install.sh

5.  安装ruby:
   显示所有的ruby 版本:
    rvm list known
    选择适合的版本安装:
     rvm install ruby-2.2-head
    安装完成后测试:
    rvm list
    会显示安装的ruby 版本, 也可以运行ruby -v

    此外可以安装多个ruby版本
    rvm use 2.3.0 使用某个版本
    rvm use 2.3.0 --default 设置默认版本
    rvm remove 2.3.0 卸载某个版本

6. 切换gem源,一般使用 https://ruby.taobao.org  的源会更快:
    gem sources 会显示其他的源, 现在需要增加,删除, 更新源
      gem sources -a  https://ruby.taobao.org
     gem sources -r  
    gem sources -u

7. 测试:
    安装rails: gem install rails 
    新建工程: rails new first_rails
    启动工程: cd first_rails && rails s
    页面测试: wget localhost:3000

8. 保存镜像:
    sudo docker commit -m "rails and ruby" -a "aif-a" xxxxx ubuntu:12.04_4
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐