fpm 打包工具安装调试

 

https://github.com/jordansissel/fpm  官方git

yum install ruby-devel gcc make rpm-build rubygems

gem sources-a http://mirrors.aliyun.com/rubygems/

gem sources -a http://mirrors.aliyun.com/rubygems/

gem sources --remove http://rubygems.org/

gem install --no-ri --no-rdoc fpm

 docker  export  <镜像ID>   /path/导出的文件名.tar   #导出镜像

docker  import cenos-fpm-env.tar    #导入镜像

 docker tag 1d490db32906  test:latest   #给导入的镜像重新命名

docker run -it  test:latest  bash   #运行镜像

 如果报错:

解决方法:

原因:安装fpm需要依赖包ruby的版本在1.9以上,那么升级ruby就可以了

 

过程:

 1.   使用rvm安装,首先需要安装rvm

          先查看你是否安装过rvm, 执行命令

        rvm -v

  2.    curl -L get.rvm.io | bash -s stable

            执行成功后,根据尾部的提示执行:source /etc/profile.d/rvm.sh (路径以尾部提示为准)

  3.     查看是否安装成功, 输入:    rvm -v

  4.    列表显示都可以安装ruby的哪些版本

rvm list known

  5.     更新ruby至版本2.3.0

rvm install 2.3.0

 如果更新过程中没有error, 更新结束后输入命令ruby -v看看是不是2.3.0版本, 如果是的话, 恭喜

posted @ 2018-07-06 11:10  划得戳  阅读(380)  评论(0编辑  收藏  举报