2018-05-20

Docker for Mac でホストの特定のポートにつなぐ方法 (18.03 からのよりよい方法)

このエントリーをはてなブックマークに追加

Docker for Mac では docker0 のようなブリッジインターフェースがないため、コンテナからホストマシンの特定のポートに刺したいときに、以下の記事に書いたように以前はループバックインターフェースにエイリアス IP アドレスを振る必要がありました。

Docker for Mac でホストの特定のポートにつなぐ方法

何気なくドキュメントを眺めていたところ、18.03 からは host.docker.internal もしくは gateway.docker.internal という特殊な DNS 名を使うことができるようになっていました。

Networking features in Docker for Mac | Docker Documentation

便利なので使っていきましょう。