Dockerコンテナ内からホスト側にアクセスする方法
Dockerで立てたコンテナ内から別コンテナに接続したかったのですが、ネットワークが別になるのでコンテナ名では繋げられず困っていました。
例えばコンテナAでDBを立ち上げていて、コンテナBからDBに接続したいなど。
考えを変えて、ホスト側にさえアクセスできれば勝手にルーティングされると思い、Dockerコンテナ内からホスト側にアクセスする方法を探したところ
host.docker.internal
でホスト側にアクセスできるよう。
なのでコンテナB側の接続情報を host.docker.internal:3306
とすることでアクセスができました。
こちらの記事を参考にしました。