解決法
Windows環境では http://docker.for.win.localhost:xxxx
へ
Mac環境では http://docker.for.mac.localhost:xxxx
へ接続する
参考 https://qiita.com/tatsuya-miyamoto/items/08bd6ea142d02708614f
どういうときに使うの
やむを得ない事情があってlocalhostにMySQLを立ててしまったときとか。
docker-composeを2種類用意して、それらを接続したいときとか。
Dockerから http://localhost:xxxx
に向けると、localhostって誰って話になって接続ができない。
そういうときは、 localhost
を前述の docker.for.xxx.localhost
に置き換えてやるとつながる。
簡単なことなのに調べてもなかなか出てこなくてハマった。
一人でも多くの人が安らかな気持ちになってくれることを祈る🙏