Sign inSign up

pocari/rabbit-docker

By pocari

Updated almost 10 years ago

Rabbit on Docker

Image
0

203

pocari/rabbit-docker repository overview

Rabbit用Docker

必要ライブラリ

スライドの描画内容を表示するためにdocker側からmacのXQuartzに飛ばすためmac側でも準備が要る

brew install socat
brew install caskroom/cask/brew-cask
brew cask install xquartz

build

docker build -t rabbit-docker .

run

別ウィンドウでdockerから表示するためのmac側の待受ポートを設定する。 これでDocker側からこのPCのipアドレスに向けてグラフの画像を送信できる。

socat TCP-LISTEN:6000,reuseaddr,fork UNIX-CLIENT:\"$DISPLAY\"

DISPLAY環境変数を(このPCのipアドレス:0)に設定してコンテナ起動

docker run --rm -it -e DISPLAY=$(ifconfig en0 | grep -v inet6 | grep inet | awk '{print $2 ":0"}') -v $(pwd):/var/ruby rabbit-docker bash

sample

コンテナ内で

rabbit sample.md

を実行しmac側で下記のスライドが出れば正常にインストール終了。

2016-12-11 23 47 17 2016-12-11 23 47 28

Tag summary

Content type

Image

Digest

Size

456.6 MB

Last updated

almost 10 years ago

docker pull pocari/rabbit-docker