boot2dockerはvirtualbox上のproxy vm上のlinux上でdockerコンテナが動作している。 デフォルト(?)だとこのproxy vmがhost onlyのネットワーク設定になっているため、別ホスト上からdockerコンテナにアクセスできない。 テスト目的でアクセスしたいと思っていたところ、以下の手順でアクセスできるようになったのでメモ。 boot2dockerを止める VirtualBoxのGUIを開く 設定 -> ネットワークの画面を開く アダプター 3を有効にする 割り当てをブリッジアダプターにする OKボタンを押下して設定を保存 boot2dockerを起動 boot2docker ssh ifconfigで3つめのNIC(eth2)のipアドレスを把握 9.で調べたIPに他のホストからアクセス ※セキュリティ的な影響があるので、あくまでテスト目的で使用