解決した方法
今までは問題なかったが、dockerからpostgresに接続できなくなった。
最近ホストマシン側にpostgresを入れたという心当たりがあったので、
lsof -i :5432
したらいらないプロセス(dockerじゃない)があった。
試行錯誤の末、正直ホストマシンに直接postgresを入れておきたい理由もないので、
brew uninstall postgresql
して解決。
やはりDBとか低レイヤに近い部分をホストマシンで
どうこうするのは微妙そう。
今後はできるだけdockerで対応したい。
試行錯誤
kill -9 PIDの数字
としてもいらないプロセスは復活する。
brew services stop postgresql
はできるが、結局、
psql postgres
でpostgresに入れてしまうしkill -9
でもプロセスは復活した。
pg_ctl stop
もできない。
~/.bash_profile
からpathを消してsource
しても状況変わらず。