docker on OS Xで嵌ったおはなし
MacOS XでDockerを動かしてたら嵌ったのでメモ
Docker on OS X
OS XでもDockerが動かせるようになりました。 インストールはこことかを参考にしてください。
で嵌ったところ
Docker上で動いているアプリケーションとどうしても通信ができない。どうやらDockerとアプリケーションは起動はしてるようなんだが、 どうしても通信できないということがわかりました。
$ docker run -p 9199:9199 hogehoge
$ netstat -a | grep 9199
でも見えない。なんでかなあと思ってたらこんなことやこんなことがわかりました。
解決策
VirtualBoxからboot2docker-vmのポートフォワードを設定すればいいです。
$ netstat -a | grep 9199
tcp4 0 0 localhost.9199 *.* LISTEN
ちゃんちゃん。