目的
Docker Toolbox の Docker に http://localhost:8888
でアクセスできるようにしたい
手法
VirtualBox の ポートフォワーディングを使う。
例えば、ローカルホストの8888番ポートへの接続を VM の80番ポートにフォワーディング。
手順
- Oracle VM VirtualBox マネージャーを開く
- Docker Toolbox の仮想マシンを右クリックしてコンテキストメニューを表示
- 表示されたコンテキストメニューで
設定
を表示 - 表示された
設定
画面の左メニューでネットワーク
を選択 - 表示された
ネットワーク
画面のアダプター1
タブの高度
設定内のポートフォワーディング
を表示 - 表示された
ポートフォワーディング
画面で新しいルールを追加
追加例)
名前 | プロトコル | ホストIP | ホストポート | ゲストIP | ゲストポート |
---|---|---|---|---|---|
Rule 1 | TCP | (空白) | 8888 | (空白) | 80 |