Docker 内からホストのサービスにアクセスする方法

Docker 内からホストのサービスを見る時には、host.docker.internal という特別なホスト名が用意されているのでこれを使用します。

http://docs.docker.jp/v19.03/docker-for-mac/networking.html#mac-i-want-to-connect-from-a-container-to-a-service-on-the-host

例えば、Docker内からホストで動いているWebサーバーにリクエストする場合は以下のような感じになります。

curl -X GET host.docker.internal:80