ふと触る時があったので。
docker-compose up -d
これでdockerを起動すると、、、
Cannot start service https-portal: Ports are not available: listen tcp 0.0.0.0:80: bind: address already in use
というエラーに遭遇。
以下、解決方法
今使っている portを確認
sudo lsof -i -P | grep ":80"
lsofでhttpdと出ている場合は Apatchのプロセスが既に起動している。
:80ポートを使用している複数のプロセス(105, 879)は、
すべてApache httpdの親プロセスが管理している子プロセスに当たる。
よって、親プロセスを停止させることで対応。
sudo apachectl stop
以上