Skip to main content

riak-ruby-docker というものをつくってみた

riak-ruby-vagrant を参考に riak-ruby-client のテスト専用の Docker イメージであるriak-ruby-docker というものをつくってみた。

riak-ruby-client の RSpec が全て成功していることを確認しているので、riak-ruby-vagrant と同じ環境が構築できているはず。

使い方 #

$ docker run -d -p 17017:8087 -p 17018:8098 holidayworking/riak-ruby-docker

boot2docker で Docker を起動している場合は、ポートフォワーディングの設定が必要となる。

$ VBoxManage controlvm "dev" natpf1 "riak-pb,tcp,127.0.0.1,17017,,17017"
$ VBoxManage controlvm "dev" natpf1 "riak-http,tcp,127.0.0.1,17018,,17018"

riak-ruby-client の RSpec が、Riak のホストをローカルホストを想定しているためである。