DockerでALB2コンテナを作る

Post date: 2014/11/02 15:56:43

FROMは、phusion/passenger-ruby20 を使う

以下で起動する:

docker run -it -v /home/seijirom/anagix_tools:/usr/local/anagix_tools -v /home/seijirom/work:/home/anagix/work phusion/passenger-ruby20:latest /bin/bash

コンテナで以下を実行する

su anagix; cd work/alb2; bundle install --path=~/.gem

DockerでALB2を動かすに書いたように、

pushd /home/anagix/.gem/ruby/2.0.0/gems/debugger-ruby_core_source-1.3.5/lib/debugger/ruby_core_source/; ln -s ruby-2.0.0-p353 ruby-2.0.0-p384; popd

上記を実行し、bundle installを再度実行する必要がある

ln -s /usr/local/anagix_tools/alb2 dist;./make_dist_dir; ./make_dist

ホストの /usr/local/anagix_tools/alb2に配布用ALB2を作成できる