https://github.com/jordansissel/fpm 官方gitgit
yum install ruby-devel gcc make rpm-build rubygems
gem sources-a http://mirrors.aliyun.com/rubygems/github
gem sources -a http://mirrors.aliyun.com/rubygems/docker
gem sources --remove http://rubygems.org/ruby
gem install --no-ri --no-rdoc fpmbash
docker export <鏡像ID> /path/導出的文件名.tar #導出鏡像curl
docker import cenos-fpm-env.tar #導入鏡像ui
docker tag 1d490db32906 test:latest #給導入的鏡像從新命名url
docker run -it test:latest bash #運行鏡像spa
若是報錯:code
解決方法:
緣由:安裝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版本, 若是是的話, 恭喜